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