0

我有一个 ImageView,我想把它翻译成屏幕上的一个随机点:

TranslateAnimation anim = new TranslateAnimation(0,100,0,100);
anim.setDuration(2000);
img.startAnimation(anim);

这工作正常。但我想在整个动画过程中有一个可点击的 ImageView。目前它只在开始和结束时起作用。

4

1 回答 1

1

我认为您必须使用 Animator 类而不是 Animation 类,因为在使用 TranslateAnimation 时,您正在为视图的图像而不是视图本身设置动画。

我认为这在某处有解释 http://android-developers.blogspot.com/2011/02/animation-in-honeycomb.html

在下一页

于 2013-07-31T14:47:13.837 回答