ScrollView和GestureDetector触屏事件冲突
当我们使用GestureDetector手势识别当前的动作并作相关的功能的时候,会发现如果当前的页面包含有滚动条或者listview的时候,GestureDetector中的onFling等。一些的方法不能正常的使用,或者是在一个activity的有些部位可以使用而其他的就不行。
下面给一个解决办法,之所以会出现上述的情况网上说是因为ScrollView等一些控件抢占了MotionEvent 事件,才会出现一些了的问题,因此我们使用dispatchTouchEvent事件重新分发一下就行,下面是代码。
- @Override
- public boolean dispatchTouchEvent(MotionEvent ev) {
- // TODO Auto-generated method stub
- mGestureDetector.onTouchEvent(ev);
- return super.dispatchTouchEvent(ev);
- }
其中的 mGestureDetector是定义的GestureDetector对象;
ScrollView和GestureDetector触屏事件冲突相关推荐
- 【iOS-Cocos2d游戏开发之五】【1】多触点与触屏事件详解(单一监听、事件分发)...
本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/450.html ...
- WPF 触屏事件后触发鼠标事件的问题及 DataGrid 误触问题
WPF 触屏事件后触发鼠标事件的问题及 DataGrid 误触问题 目录 一.触屏事件连带触发鼠标事件的问题 二.DataGrid 误触问题及解决方法 独立观察员 2021 年 10 月 10 日 一 ...
- [html] HTML5的触屏事件有哪些?
[html] HTML5的触屏事件有哪些? touchstart 触摸开始 touchmove 接触点移动(手指不离开屏幕) touchend 触摸结束 touchcancel 触摸被取消 个人简介 ...
- 【iOS-Cocos2d游戏开发之六】对触屏事件追加讲解,解决无法触发ccTouchMoved事件[重要!]...
本站文章均为 李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/iphone-cocos2d/453.html ...
- js的左右滑动触屏事件
js的左右滑动触屏事件,主要有三个事件:touchstart,touchmove,touchend.这三个事件最重要的属性是 pageX和 pageY,表示X,Y坐标. touchstart在触摸开始 ...
- android 触摸 事件,Android触屏事件和MotionEvent详解
Android屏幕操作 屏幕是用户和Android设备交互的主要媒介,屏幕分为触屏和非触屏.Android设备目前有四种类型:Android Phone,Android Tablet,Android ...
- Unity Android手机触屏事件
一: 下面先说经常用的三个事件 手指按下.手指移动.手指松开 1. 手指按下 if(input.touchCount==1) {if(input.touches[0].phase==TouchPhas ...
- cocos2d-x Touch触屏事件
单点触控 前提是继承CCLayer 1. OnEnter或init中添加开启触屏接收属性: setTouchEnabled(true); 2. 重载 virtual void registerWit ...
- 手机触屏事件(jquery)
在移动端,点击事件和悬停事件都同统一为点击事件,所以对于手机或者带有触屏的电子设备来说,触屏事件不可忽视,当然,在不可触摸的屏幕上,这写事件就没有作用了. 触摸开始事件:touchstart 当手指放 ...
最新文章
- 你真的会用Android的Dialog吗?由一个Exception想到的
- 人生之精华,胜读十年书
- Linux内核Makefile
- 后盾网lavarel视频项目---lavarel使用模型进行增删改查操作
- boost::edge_list用法的测试程序
- Python之简单验证码实现
- mysql 126_MySQL教程126-MySQL事务隔离级别
- VS2008 启动“the application cannot start”错误
- hibernate+spring+struts集成,并自动生成实体类和DAO层的步奏
- Qt网络(二)HTTP编程
- 在线textarea工具
- 如何引入colorui
- 互联网+餐饮:看李帅与面点王董事长张和平如何说
- 基于微信小程序的培训机构管理系统毕业设计源码
- Flask+ZUI 开发小型工具网站(四)——ZUI 前端主页面 tabs
- 【雅思大作文考官范文】——第九篇:‘CCTV essay’
- 联想V310笔记本装win7系统不能打开无线网卡 无线网卡一把红叉
- 天河二号计算机属于巨型计算机吗,天河二号计算机属于什么机
- 华硕飞行堡垒FX53VD拆机详细教程
- Nico靠接外包,6个月当了老板,这操作绝了...