标签: java android android-studio android-animation
我有一个带有动画的imageButton(从A点移动到B点),如果我点击它,我想让他看不见,问题是,当动画开启时按钮不会变得不可见。
动画代码:
Animation animation = new TranslateAnimation(0, 0,-500, 600); animation.setDuration(6000); animation.setFillAfter(true); rndCoin.startAnimation(animation);
答案 0 :(得分:2)
问题在于您正在使用“查看”动画,它会使您的按钮无法点击,直到动画结束。
有两种类型的动画:
查看动画它更简单易用,但您有一些限制(就像您现在拥有的那样!) - 您可以查看更多相关内容{{3 }}
属性动画:这是一个更强大的框架。你不一定要在视图中使用它,你可以动画几乎任何东西......只要运用你的创造力。使用这种动画,您可以在动画进行过程中更改按钮的可见性。看一下here了解更多信息。
来源:here