Android AnimationDrawable:如何捕获动画结束事件
我有一个启动的Android AnimationDrawable:如何捕获动画结束事件,android,android-animation,animationdrawable,Android,Android Animation,Animationdrawable,我有一个启动的AnimationDrawable,我需要在第一个动画结束后立即启动一个tween动画。 我看到AnimationDrawable没有AnimationListenersetter,所以我怎么知道它何时完成 我见过一些计算动画长度并使用处理程序的解决方案,但它们并不那么精确。事实上,两个动画之间存在(短)延迟 提前谢谢。也许这对您有帮助,您可以对相关的AnimationDrawable对象调用isRunning()方法,然后检查它是否完成。这就是我谈论的解决方案。问题是,这两个动画
AnimationDrawable
,我需要在第一个动画结束后立即启动一个tween动画。
我看到AnimationDrawable
没有AnimationListener
setter,所以我怎么知道它何时完成
我见过一些计算动画长度并使用处理程序的解决方案,但它们并不那么精确。事实上,两个动画之间存在(短)延迟
提前谢谢。也许这对您有帮助,您可以对相关的AnimationDrawable对象调用isRunning()方法,然后检查它是否完成。这就是我谈论的解决方案。问题是,这两个动画之间有一个短暂的延迟,可能是由于功能的延迟。