在下面的代码中,动画会自动启动,即使我不想要它。
anim = AnimationUtils.loadAnimation(this, R.anim.my_anim);
imageview.setAnimation(anim);
我又尝试了两件事,发现问题何时发生。
下面的代码会在执行时启动动画。
imageview.setAnimation(AnimationUtils.loadAnimation(this, R.anim.my_anim));
但是,下面的代码在第一次执行后不再启动动画。
imageview.clearAnimation();
imageview.setAnimation(anim);
当第一次设置'新动画实例'时,setAnimation()方法就像startAnimation()方法一样激活,我想。
我是对的吗?
我想提前设置动画并在我想要的时候播放。
我该怎么做?