我有AnimationDrawable
启动,我需要在第一个动画结束后立即启动补间动画。
我见过AnimationDrawable
没有AnimationListener
setter,所以我怎么知道它什么时候结束?
我见过一些计算动画长度并使用Handler的解决方案,但它们并不那么准确。事实上,两个动画之间存在(短)滞后。
提前谢谢。
答案 0 :(得分:0)
也许这会对你有帮助,你可以在相关的AnimationDrawable对象上调用isRunning()方法,然后检查它是否已经完成。