Android播放動畫後點擊事件消失
阿新 • • 發佈:2019-02-05
問題:為imageview添加了動畫,動畫播放完之後imageview的點選事件(點選、長按)消失了。
處理辦法:
在動畫播放完成時候清除View的動畫,然後再設定View的位置;
參考:http://www.cnblogs.com/eoiioe/archive/2012/08/29/2662546.html
處理辦法:
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