android onInterceptTouchEvent和onTouchEvent
来源:互联网 发布:mac模拟器windows 编辑:程序博客网 时间:2024/05/18 03:25
onInterceptTouchEvent负责对事件进行拦截,拦截成功后交给最先遇到onTouchEvent返回true的那个view进行处理
在A B C D的onInterceptTouchEvent和onTouchEvent都返回false的情况下,方法执行的顺序依次为:
A.onInterceptTouchEvent-->B.onInterceptTouchEvent-->C.onInterceptTouchEvent-->D.touchEvent(最深的子视图没重写onInterceptTouchEvent)-->C.touchEvent-->B.touchEvent-->A.touchEvent.也就是说拦截事件是父视图优先有子视图进行拦截,处理事件是子视图优先父视图进行处理。
拦截事件,重写方法
- @Override
- public boolean onInterceptTouchEvent(MotionEvent ev) {
- return false;
- }
- @Override
- public boolean onTouchEvent(MotionEvent event) {
- return false;
- }
返回false表示不拦截,返回true表示拦截下来自己处理action...
0 0
- android onInterceptTouchEvent()和onTouchEvent
- android onInterceptTouchEvent和onTouchEvent
- Android onInterceptTouchEvent()和onTouchEvent()
- Android-onInterceptTouchEvent()和onTouchEvent()
- android onTouchEvent和onInterceptTouchEvent区别
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android onInterceptTouchEvent()和onTouchEvent() 总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android ViewGroup onInterceptTouchEvent 和 onTouchEvent
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结 .
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- Android-onInterceptTouchEvent()和onTouchEvent()总结
- 【读书笔记:C++ primer plus 第六版 中文版】第2章:开始学习C++
- 日语学习之沪江N3基础 20150621 -1
- hdu 5272
- 餐饮美食图片数据表
- 使用python的Paramiko模块登陆SSH
- android onInterceptTouchEvent和onTouchEvent
- LeetCode 110 Balanced Binary Tree
- java笔记30 网络编程2 服务器
- JavaScript-this的指向
- HDU_4609_3-idiots
- 剑指offer 面试题2
- POJ 1247 Magnificent Meatballs(水~)
- 拟把疏狂图一醉
- Web服务在本地PC的负载均衡(根据IP不同进行分配)