AnimationDrawable:如何捕捉动画结束事件

时间:2013-05-01 19:07:23

标签: android android-animation animationdrawable

我有AnimationDrawable启动,我需要在第一个动画结束后立即启动补间动画。 我见过AnimationDrawable没有AnimationListener setter,所以我怎么知道它什么时候结束?

我见过一些计算动画长度并使用Handler的解决方案,但它们并不那么准确。事实上,两个动画之间存在(短)滞后。

提前谢谢。

1 个答案:

答案 0 :(得分:0)

也许这会对你有帮助,你可以在相关的AnimationDrawable对象上调用isRunning()方法,然后检查它是否已经完成。