public boolean dispatchTouchEvent(MotionEvent event) {
if (mOnTouchListener != null && mOnTouchListener.onTouch(this, event)) {
return true;
}
return onTouchEvent(event);
}

从上面代码可以看出,onTouch是每次都会被调用的,不管返回什么值,除非onTouchEvent返回了false. 可以看出onTouch是一个Listener,只能监听touch event,并阻止调用onTouchEvent(决定onclick和onLongClick)。

最新文章

  1. Android 如何有效的解决内存泄漏的问题
  2. A*寻路算法探究
  3. 【WP 8.1开发】电子罗盘
  4. NuSOAP与PHPRPC比较(转)
  5. 测算Redis处理实际生产请求的QPS/TPS
  6. 【linux】umask
  7. 当页面中(比如弹出框SelectPage)没有textbox等控件如何按Esc关闭
  8. 自己写的demo。List<HashMap<String,Object>>=new ArrayList<HashMap<String,Object>>
  9. swift把汉字转换为拼音,并且截取首字母做索引用
  10. ReportViewer动态加载数据源
  11. JS - 循环添加 DropDownList(Select)
  12. python全栈开发-Day7 文件处理
  13. RHEL 6.9 udev 将lv绑定raw devices
  14. nodejs+express+socket.io
  15. Python之字符串函数str()
  16. vue组件通信新姿势
  17. java通过反射调用有参数的方法
  18. C# 中的 enum(枚举) 类型使用例子
  19. OpenCV中GPU函数
  20. 关于Python的面试题

热门文章

  1. Android笔记-获取图片
  2. Hibernate 代码生成器
  3. 1.后台如何获取 jquery get方式的ajax的参数
  4. C语言:通过返回指针的形式找出数组的最大值和最小值
  5. uwsgi选择使用的python版本(转载)
  6. APICloud提供适用于命令行的开发工具,开发更具极客精神!
  7. Android-BaiduMapSDK示例的key验证失败问题
  8. 入手Intel 750
  9. Android的LinearLayout中的权重android:layout_weight
  10. 清除mstsc远程登录记录