如何使用startAnimation清除应用于ImageView android的动画

dro*_*oid 5 android android-animation android-layout

我已经在我的Imageview使用中 应用了放大动画

myImageView.startAnimation(AnimationUtils.loadAnimation(this,R.anim.zoom_in ));
Run Code Online (Sandbox Code Playgroud)

通过将动画的指定android:fillEnabledandroid:fillAfter属性指定为true.我可以在以后的某个时间点清除动画并将我ImageView的状态恢复到旧状态吗?我尝试使用clearAnimation()方法,ImageView但似乎没有使用fillEnabledfillAfter属性.

jcx*_*ier 7

myImageView.setAnimation(null);    
Run Code Online (Sandbox Code Playgroud)

应该管用.希望能帮助到你!

  • 似乎没有......我也试过了......我想要的是在以后的某个时间点取消之前设置的动画 (2认同)