我正在尝试创建一个显示动画“加载轮”的自定义加载对话框,但我似乎无法确定调用AnimationDrawable.start()
的方法,以便在{{1}中自动启动动画}。
我发现的唯一文档解决了在DialogFragment
中调用它的问题。有谁知道在onWindowFocusChanged()
中调用适当的方法是什么?
答案 0 :(得分:1)
想出来。事实证明我一直在使用的是正确的。它没有显示的原因是因为布局中的ImageView被TextView覆盖。
要在DialogFragment中启动动画,请覆盖DialogFragment的onStart()方法,因为在调用activity的onStart()方法时通常会调用它。