关于View事件分发
来源:互联网 发布:剑灵怎么导入数据图 编辑:程序博客网 时间:2024/05/16 10:04
关于事件分发:dispatchTouchEvent//是否消费,不消费就传递给上一层对于view,super是true,走ontouchevent对于viewgroup,super也是true,走onInterceptTouchEventonInterceptTouchEvent//是否拦截,拦截true就会在当前的onTouch走不拦截false,就会传递到子view,子view去走dispatchEvent对于super,这个只有viewgroup存在,默认表示不拦截onTouchEvent//是否消费,true表示接收并消费,false表示向上传递,直接传递给上级的onTouch,如果都返回false,事件消失对于super,view默认返回true,viewgroup默认返回falseonTouch //该事件优先于onTouchEvent,如果onTouch返回true,onTouchEvent就不会执行
如果拦截了down事件,那么up事件就也拦截了。
diapath决定这个事件是否需要消费,如果消费,才会有后续的分发和处理;在拿到事件之后,interce方法决定了这个时间是否被拦截,拦截就消费了,不拦截的传下去。
阅读全文
0 0
- 关于View事件分发
- 关于View的事件分发
- android 事件分发 View
- view 事件分发机制
- View Touch 事件分发
- View事件分发
- View 事件分发机制
- 事件分发之View
- View事件分发机制
- android View 事件分发
- View事件分发
- view事件分发机制
- View的事件分发
- View的事件分发
- android view 事件分发
- view事件分发
- View事件分发机制
- view事件分发机制
- Angle和XBGoost以及Spark的性能对比
- soj
- 跟我一起写 Makefile(一)
- JS手动合并单元格
- 强大的 “for”循环
- 关于View事件分发
- 用GDB调试程序(一)
- Java 实现二分查找
- IntelliJ IDEA搭建SpringBoot的小Demo
- IntelliJ IDEA 代码窗口最大化
- 详解 Nginx + Tomcat HTTPS/SSL 配置
- java string 转string[] 、string[] 转ArrayList<string>
- 类的加载机制学习笔记
- 快速使用maven之一:搭建环境创建项目