Android事件传递机制

来源:互联网 发布:python零基础入门pdf 编辑:程序博客网 时间:2024/06/08 13:23

参照 http://www.cnblogs.com/jqyp/archive/2012/04/25/2469758.html
这里写图片描述
View里主要三个事件函数比较重要

1public boolean dispatchTouchEvent(MotionEvent ev)          这个方法用来分发TouchEvent2)public boolean onInterceptTouchEvent(MotionEvent ev)         这个方法用来拦截TouchEvent3)public boolean onTouchEvent(MotionEvent ev)                 这个方法用来处理TouchEvent

返回true则表示拦截时间,返回false则表示不拦截事件

2 事件传递主要两种方式

  1. 隧道传递,如链接说从外到内
  2. 冒泡传递,可以从最内层到最外层

http://blog.csdn.net/jiayi_yao/article/details/51865923

http://blog.csdn.net/jiayi_yao/article/details/51138080

1 0
原创粉丝点击