MotionEvent.ACTION_CANCEL的調(diào)用時機
只有上層 View 回收事件處理權(quán)的時候,ChildView 才會收到一個 ACTION_CANCEL 事件。
http://www.gcssloop.com/customview/motioneventanimatorUpdateListener和animatorListener的區(qū)別
AnimatorUpdateListener l = new AnimatorUpdateListener() {
public void onAnimationUpdate(ValueAnimator animation) {
}
};
anim.addListener(new AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
// 動畫開始時調(diào)用
}
@Override
public void onAnimationRepeat(Animator animation) {
// 動畫重復(fù)時調(diào)用
}
@Override
public void onAnimationEnd(Animator animation) {
// 動畫結(jié)束時調(diào)用
}
@Override
public void onAnimationCancel(Animator animation) {
// 動畫取消時調(diào)用
}
});