我正在尝试使用this answer将我的图像从一个点移动到另一个点来实现我的动画效果。但是这个动画没有显示。以下是我正在使用的代码
ArcTranslate animation = new ArcTranslate(1000,Animation.ABSOLUTE,fromPos[0],toPos[0],Animation.ABSOLUTE,fromPos[1],toPos[1]);
animation.start();
我也有另一个疑问。这个动画如何计算出哪个动画视图?它只是采用给定的fromPos ??
中的视图答案 0 :(得分:0)
您应该将动画附加到视图。通常,以下效果很好:
View.startAnimation(animation);
如果使用此选项,请删除animation.start()。或者,您可以先附加动画,然后再开始播放:
View.setAnimation(animation);
然后稍后调用animation.start()。