onFling()和onSingleTapUp()方法无法触发

原创 2012年03月21日 15:56:10

问题描述:

GestureDetector的onFling()和onSingleTapUp()方法无法触发。


解决办法:

onDown方法return了false,导致依赖于onDown的onFling()和onSingleTapUp()方法无法被触发。

return true即可。


注意:event监听方法返回true还是false是很有讲究的,多个event,处理不好就会冲突。



OnFling和onSingleTapUp不执行的问题的一种解决方法

学习用GestureDetector来检测屏幕滑动事件的时候,一开始对onTouchEvent复写的时候写成了下面代码中(1)的样子 @Override public boolean on...

用户手势检测-GestureDetector使用详解

前言:今天终于可以正常上班了,阿里的百技真的真的太累了,作为队长,

Android 手势&触摸事件

在刚开始学Android的时候,就觉得Google的文档不咋样,在研究手势时,更加的感觉Google的文档写得实在是太差了。很多常量,属性和方法,居然连个描述都没有。 没有描述也就罢了,但是OnGe...

Gallery的整体架构

1.       Gallery主要的功能是实现本地存储器,MTP存储器和网络中的媒体(图像和视频)的浏览, 显示,操作(删除,分享,合成,选择和缩放等)。 下面的图来描述Gallery的职责: ...

GestureDetector的用法和介绍

类描述: 通过系统提供的MotionEvent来监测各种手势和(触摸)事件。当一个指定的手势事件发生时,GestureDetector.OnGestureListener回调函数将通告用户。这个类仅...

Android 屏幕手势滑动中onFling()函数的技巧分析

转自:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2012/1022/452.html Android 屏幕手势滑动中...
  • comikey
  • comikey
  • 2012年12月13日 14:33
  • 17262

OnGestureListener监听“view”时无法执行的onScroll()与onFling()方法的解决方案

在调用此自定义组件的Activity里面重写OnTouchEvent方法,实现内容为: [java] 代码: @Override         public boolean onTouchEve...

Android 屏幕手势滑动中onFling()函数的技巧分析

关于如何处理手势操作以及那四个基本固定的顺序我就不讲解了,这里直接跳到我们获得瞬间滑动后回调onFling()这个抽象函数时,应该如何根据参数比较准确的判断滑动方向。如果你没有前面的基础知识,你可以去...

解决OnFling失效\不执行的问题

@Override public boolean dispatchTouchEvent(MotionEvent ev) { //TouchEvent dispa...
  • cnzhuzi
  • cnzhuzi
  • 2013年07月31日 16:02
  • 2576

OnGestureListener不执行,监听不到

关于OnGestureListener的
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:onFling()和onSingleTapUp()方法无法触发
举报原因:
原因补充:

(最多只允许输入30个字)