第二次调用show时,视图动画不会在对话框中工作

时间:2016-04-28 09:16:18

标签: android animation dialog

我刚创建了一个对话框,其中有一个ImageView。当我调用show()方法时,动画工作正常,但是第二次调用show()时,动画不起作用。谁知道为什么? (该对话框仅创建一次)

ImageView iv_loading = (ImageView) view.findViewById(R.id.iv_submitloading);
Animation animation=AnimationUtils.loadAnimation(context,R.anim.loading_view_anim);
iv_loading.setAnimation(animation);

1 个答案:

答案 0 :(得分:0)

尝试

iv_loading.startAnimation(animation);

并在动画xml中添加以下行 -

 android:repeatMode="reverse"
 android:repeatCount="infinite"