当显示活动时,我应该从哪里开始AnimationDrawable
需要动画?
开发人员指南建议使用onWindowFocusChanged
,但当活动是TabHost
.
我引用:
需要注意的是,在 Activity 的 onCreate() 方法期间不能调用 AnimationDrawable 上调用的 start() 方法,因为 AnimationDrawable 尚未完全附加到窗口。如果您想立即播放动画而不需要交互,那么您可能希望从 Activity 中的 onWindowFocusChanged() 方法调用它,当 Android 使您的窗口成为焦点时,该方法将被调用。