Android笔记:触摸事件的分析与总结----TouchEvent处理机制
Android中的事件类型分为按键事件和屏幕触摸事件。TouchEvent是屏幕触摸事件的基础事件,要深入了解屏幕触摸事件的处理机制,就必须掌握TouchEvent在整个触摸事件中的转移和处理过程。此处将对TouchEvent处理机制的学习做个小小的总结和备记。 当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Touch事件呢?到底是 ViewGroup来处理Touch事件,还是子view来处理Touch事件呢? 这问题涉及到与每个View或者ViewGroup的子类都具有的三个和TouchEvent处理密切相关的方法: 1)dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchEvent 2)onInterceptTouchEvent(MotionEvent ev) 这个方法用来拦截TouchEvent 3)onTouchEvent(MotionEvent ev) 这个方法用来处理TouchEvent 其中view类和Activity中都有dispa...

