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