Touch事件传递机制流程图
2016-05-28 23:49:37 0 举报
在触摸事件传递机制中,首先由用户触摸屏幕产生触摸事件,该事件会被操作系统捕获并传递给当前活动的视图。然后,该视图会根据触摸事件的类型(如点击、滑动等)进行处理,如果视图不能处理此事件,那么事件将会继续向上层的父视图传递,直到找到能够处理此事件的视图为止。如果所有的视图都不能处理此事件,那么事件最后会被传递给应用程序的根视图。在整个事件传递过程中,每个视图都有一次机会对触摸事件进行处理,这就是触摸事件传递的机制。
作者其他创作
大纲/内容
True
True 消耗此事件
子View
onTouchEvent
false 不中断,事件向下传递
结束
OnInterceptTouchEvent
父View
顶级View
开始(touch事件开始)
处理
false 不处理事件,向上传递
处理事件
收藏
0 条评论
下一页