android 关于view的onTouch和onClick同时触发解决方案
extends:http://blog.sina.com.cn/s/blog_aa0bd5950101gbwt.html
做了一个悬浮窗,需要处理onTouch和onClick事件,
1 定义一个boolean的全局变量isMove = false,
case MotionEvent.ACTION_MOVE: isMove = true;break; case MotionEvent.ACTION_UP:if (isMove) {
//对onTouch事件的处理,我仅仅是更新坐标件的处理
} else {
//对click事件的处理 } isMove = false; break;