Android事件传递机制之【onTouch方法】
2012-05-14 16:59
253 查看
PS:当时一不小心把返回值改为了true,让我纠结很久啊!经过教训所以记忆深刻
关于android事件传递的文章很多,我也不多谈,这里是为了记下我的教训
1.onTouch()方法会执行两次down事件和up事件
2.onTouch()的down事件返回true,即终止本次
3.onTouch()的down事件返回flase,则根据down事件和up事件的操作时间判断是点击还是长按
特例:down返回false,up返回了true,则视为事件一直未结束,故等于长按
关于android事件传递的文章很多,我也不多谈,这里是为了记下我的教训
1.onTouch()方法会执行两次down事件和up事件
2.onTouch()的down事件返回true,即终止本次
3.onTouch()的down事件返回flase,则根据down事件和up事件的操作时间判断是点击还是长按
特例:down返回false,up返回了true,则视为事件一直未结束,故等于长按
相关文章推荐
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- 详细分析Android中onTouch事件传递机制
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- Android onTouch事件传递机制
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- Android onTouch事件传递机制
- Android onTouch事件传递机制
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- Android onTouch事件传递机制
- Android基础之onTouch事件传递机制
- Android事件传递机制(dispatchTouchEvent -- onInterceptTouchEvent -- onTouchEvent)
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- Android onTouch事件传递机制
- 详细剖析 android onInterceptTouchEvent(MotionEvent event) 和 onTouchEvent(MotionEvent event) 的事件传递机制
- 事件分发 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- Android onTouch事件传递机制
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- 细说Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)
- 验证Android事件传递机制(dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent)