Android触摸监听的传递
来源:互联网 发布:淘宝导航栏编辑器 编辑:程序博客网 时间:2024/06/03 19:56
First, Thx this bro: http://hunankeda110.iteye.com/blog/1944311
三个重要方法:
public boolean dispatchTouchEvent (MotionEventev) 这个方法分发TouchEvent
public boolean onInterceptTouchEvent(MotionEvent ev) 这个方法拦截TouchEvent
public boolean onTouchEvent(MotionEvent ev) 这个方法处理TouchEvent
其中view类中有dispatchTouchEvent和onTouchEvent两个方法,ViewGroup继承View,而且还新添了一个onInterceptTouchEvent方法。Activity中也无onInterceptTouchEvent方法,但有另外两种方法。
监听传递流程图:
http://codekk.com/open-source-project-analysis/detail/Android/Trinea/%E5%85%AC%E5%85%B1%E6%8A%80%E6%9C%AF%E7%82%B9%E4%B9%8B%20View%20%E4%BA%8B%E4%BB%B6%E4%BC%A0%E9%80%92
0 0
- Android触摸监听的传递
- android触摸事件的传递
- Android触摸手势的传递图解
- Android触摸事件的传递顺序
- Android触摸事件的传递与处理
- Android的触摸事件传递分析
- Android触摸事件传递的简单理解
- android触摸事件传递
- Android触摸事件传递
- android触摸事件传递
- Android 触摸事件传递
- android返回按键触摸监听
- 触摸事件的传递
- android触摸监听,短按时触发长按的原因
- Android 触摸事件传递机制
- 关于Android触摸事件传递
- Android 触摸事件传递机制
- Android 触摸事件传递机制
- string
- C Primer Plus(第五版)学习(五)
- 黑马程序员 斗地主洗牌代码实现
- System.exit(0)和System.exit(1)区别
- JavaIO详解
- Android触摸监听的传递
- TCP的输出
- Android:onNewIntent()触发机制及注意事项
- CentOS更换网卡之后的配置
- merge interval
- 使用pymysql在python中对mysql的增删改查操作(四)
- 论docker中 CMD 与 ENTRYPOINT 的区别
- 让电脑前后面板音频插孔同时输出声音方法
- Android静态变量的生命周期 简单介绍