View的事件分发机制
2018-04-27 19:34:35 10 举报
Android的View的事件分发机制流程图
作者其他创作
大纲/内容
PhoneWindow
false
PhoneWindow处理
true
child.dispatchTouchEvent(ev)
activity.attach中创建PhoneWindow对象
ViewGroup
onTouchEvent(ev)
DecorView处理
事件被消耗
onTouch
phoneWindow的setContentView中创建DecorView
Activity
Activity.dispatchTouchEvent()
onTouchEvent
onInterceptTouchEvent(ev)
viewGroup.dispatchTouchEvent(ev)
MotionEvent
DecorView
继续向上级传递
View的事件分发机制
ContentView
View
根ViewGroup处理
TitleView
0 条评论
回复 删除
下一页