我应该在哪里开始一个AnimationDrawable
需要在显示活动时进行动画制作?在Android中启动AnimationDrawable
开发人员指南recommends使用onWindowFocusChanged
,但当活动是TabHost
的一部分时,并不总是调用此方法。
我引述:
需要注意的是呼吁 AnimationDrawable的 start()方法无法将 活动的onCreate()方法中调用 ,因为 AnimationDrawable不是很重要但完全连接到窗口 。如果你想 立即播放动画, 不需要交互,那么 你可能想从 onWindowFocusChanged()方法,在你的 活动调用它,当 Android将你的窗口,成为关注的焦点,这将被调用。
不起作用。看起来AnimationDrawable尚未完全附加到窗口。 – hpique 2010-07-19 19:05:52