android 中使用postInvalidate()后监听错乱
大家好,我写了一个android界面程序,当触摸滑动时刷新该控件,但是刷新后设置的监听有问题,比如我先点击A时正常之后点击B,A也会有触发监听,望各位大佬给点建议,小弟刚学,望见谅
case MotionEvent.ACTION_MOVE: {
if(isMoved){
break;
}
if(Math.abs(mLastMotionX-x) > TOUCH_SLOP|| Math.abs(mLastMotionY-y) > TOUCH_SLOP) {
view.postInvalidate();
isMoved = true;
}
break;
}
其中view是响应事件的控件