深入浅出理解之 onInterceptTouchEvent与onTouchEvent_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 深入浅出理解之 onInterceptTouchEvent与onTouchEvent

深入浅出理解之 onInterceptTouchEvent与onTouchEvent

 2013/8/14 19:19:07  高杰才_Android  博客园  我要评论(0)
  • 摘要:参考:http://blog.csdn.net/android_tutor/article/details/7193090与http://www.cnblogs.com/kingcent/archive/2011/03/08/1977064.htmlonInterceptTouchEvent()用于处理事件并改变事件的传递方向。onTouchEvent()用于处理事件,返回值决定当前控件是否消费(consume)了这个事件。onInterceptTouchEvent()的默认返回值是false
  • 标签:touch 理解

参考:http://blog.csdn.net/android_tutor/article/details/7193090   与   http://www.cnblogs.com/kingcent/archive/2011/03/08/1977064.html

onInterceptTouchEvent()用于处理事件并改变事件的传递方向。

onTouchEvent() 用于处理事件,返回值决定当前控件是否消费(consume)了这个事件。

 

 

onInterceptTouchEvent()的默认返回值是false,这样才能继续向子view传递事件,如果修改为true,则事件只传递到当前view的onTouchEvent。

onTouchEvent()的默认返回值是true,意思为消费了此次事件,比如点击down,接下来才会执行up。如果修改为false,意为没有消费此次事件,也就不会执行up事件了。

发表评论
用户名: 匿名