参照 http://www.cnblogs.com/jqyp/archive/2012/04/25/2469758.html
View里主要三个事件函数比较重要
1)public boolean dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchEvent
2)public boolean onInterceptTouchEvent(MotionEvent ev) 这个方法用来拦截TouchEvent
3)public boolean onTouchEvent(MotionEvent ev) 这个方法用来处理TouchEvent
返回true则表示拦截时间,返回false则表示不拦截事件
2 事件传递主要两种方式
- 隧道传递,如链接说从外到内
- 冒泡传递,可以从最内层到最外层
http://blog.youkuaiyun.com/jiayi_yao/article/details/51865923
http://blog.youkuaiyun.com/jiayi_yao/article/details/51138080
本文深入探讨了Android中View组件的事件处理流程,详细解释了分发、拦截和处理TouchEvent的方法,包括dispatchTouchEvent、onInterceptTouchEvent和onTouchEvent。同时,介绍了事件传递的两种方式:隧道传递和冒泡传递。

被折叠的 条评论
为什么被折叠?



