摘要:
假设:activity里有一个LAYOUT,在布局里有个按钮。如果在按钮上触发一个CLICK事件首先触发ACTIVITY的dispatchTouchEvent然后触发ACTIVITY的onUserInteraction然后触发LAYOUT的dispatchTouchEvent然后触发LAYOUT的onInterceptTouchEvent然后触发BUTTON的onTouch(这是一个ACTION_DOWN事件)紧跟着是一个ACTION_UP事件触发ACTIVITY的dispatchTouchEvent注意不再触发ACTIVITY的onUserInteraction,因为他对ACTION_UP不 阅读全文
摘要:
android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件。 一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGroup又包含一个子view,这个时候android系统如何处理Touch事件呢?到底是ViewGroup来处理Touch事件,还是子view来处理Touch事件呢?我只能很肯定的对你说不一定。呵呵,为什么呢?看看下 阅读全文