在dialogFragment中自动启动可绘制动画

时间:2012-10-04 06:25:03

标签: android animation

我正在尝试创建一个显示动画“加载轮”的自定义加载对话框,但我似乎无法确定调用AnimationDrawable.start()的方法,以便在{{1}中自动启动动画}。

我发现的唯一文档解决了在DialogFragment中调用它的问题。有谁知道在onWindowFocusChanged()中调用适当的方法是什么?

1 个答案:

答案 0 :(得分:1)

想出来。事实证明我一直在使用的是正确的。它没有显示的原因是因为布局中的ImageView被TextView覆盖。

要在DialogFragment中启动动画,请覆盖DialogFragment的onStart()方法,因为在调用activity的onStart()方法时通常会调用它。