Android 事件的分发
来源:互联网 发布:怎么淘宝贷款高额 编辑:程序博客网 时间:2024/05/22 21:21
ACTION_DOWN的事件响应流程
dispatchTouchEvent()
return true; —–> stop
return false; ——>
if(View == Activity) {
onTouchEvent();
} else {
super.onTouchEvent();
}return super.dispatchTouchTouchEvent(e);
—–> this.onInterceptTouchEvent();
onInterceptTouchEvent()
return true; —> this.onTouchEvent();
return false; —> child.dispatchTouchEvent();
return super.onInterceptTouchEvent();
—> this.onTouchEvent();
onTouchEvent()
return true; –> 接受并消费该事件
return false; –> super.onTouchEvent();//向上传递,并且都是由上层的onTouchEvnent()接受
return super.onTouchEvent();//和return false一样
注: ACTION_MOVE & ACTION_UP的事件响应流程是当ACTION_DOWN中的onTouchEvent()在哪个层次视图上面return true,就只将事件传递到该层上面。
0 0
- Android事件的分发
- android事件的分发
- Android的事件分发
- Android事件的分发
- Android的事件分发
- Android 事件的分发
- Android的事件分发
- Android的事件分发
- Android的事件分发
- android 的事件分发
- android-事件的分发 - 随心
- Android View的事件分发
- Android的事件分发(二)
- Android点击事件的分发
- android下的事件分发
- android事件分发的研究
- android的事件分发相关
- Android的事件分发机制
- linux修改profile文件出错后所有命令用不了
- 面向对象—轮播图
- Android 中播放内存中视频
- 串口与并口的区别
- OpenGL ES 平台搭建教程(在包含Visual Studio 的Microsoft Windows 上构建)
- Android 事件的分发
- C语言实现各种排序算法
- 常见的几种最优化方法
- HDU1501 Zipper 拉链(dfs)
- ztree自定义筛选及获取已选节点
- 最大子方矩阵
- 4、eclipse创建简单gradle项目
- 如何写出线程安全的类和函数
- 【数据结构】哈希表/散列表