Android播放动画后点击事件消失

问题:为imageview添加了动画,动画播放完之后imageview的点击事件(点击、长按)消失了。
处理办法:
animation.setAnimationListener(new Animation.AnimationListener() {
     @Override
     public void onAnimationStart(Animation animation) {
     }
     
     @Override
     public void onAnimationRepeat(Animation animation) {
     }
     
     @Override
     public void onAnimationEnd(Animation animation) {
         view.clearAnimation();
         view.layout(left, top, left+width, top+height);
     }
 });


在动画播放完成时候清除View的动画,然后再设置View的位置;
参考:http://www.cnblogs.com/eoiioe/archive/2012/08/29/2662546.html

你可能感兴趣的:(android)