事件传递的三个方法
-
dispatchTouchEvent-->onInterceptTouchEvent-->onTouchEvent
-
总的来说,事件传递总是父容器先收到事件,然后分发给子容器,如果父容器是依附在activity里,则activity是没有onInterceptTouchEvent()方法的,
- 对于ViewGroup,三个方法都有
- 对于View,如TexteView只有onTouchEvent,可以监听onTouchEvent事件
事件传递的三个方法
dispatchTouchEvent-->onInterceptTouchEvent-->onTouchEvent
总的来说,事件传递总是父容器先收到事件,然后分发给子容器,如果父容器是依附在activity里,则activity是没有onInterceptTouchEvent()方法的,