android – GestureDetector.SimpleOnGestureListener.如何检测ACTION_UP事件?

android – GestureDetector.SimpleOnGestureListener.如何检测ACTION_UP事件?,第1张

概述用这个 mGestureDetector = new GestureDetector(context, new GestureDetector.SimpleOnGestureListener() { @Override public boolean onSingleTapUp(MotionEvent e) { return true; 用这个
mGestureDetector = new GestureDetector(context,new GestureDetector.SimpleOnGestureListener() {        @OverrIDe        public boolean onSingleTapUp(MotionEvent e) {            return true;        }

检测单击事件,即快速点击和释放.
如果我按住然后释放,则不会调用onSingleTapUp.

我正在寻找一个动作事件,在按住之后是ACTION_UP.

我查看了当用户执行向下 *** 作时调用的onShowPress,但后来我不知道如何在onShowPress中检测到ACTION_UP.

请注意,这是针对回收者视图单击项目.目前,我可以单击一个有效的项目,但如果我按住它然后释放,则不会调用它.

解决方法 您可以在onSingleTapUp方法中尝试以下 *** 作:
@OverrIDepublic boolean onSingleTapUp(MotionEvent e) {    if(e.getAction() == MotionEvent.ACTION_UP){    // Do what you want    return true;    }    return false;}
总结

以上是内存溢出为你收集整理的android – GestureDetector.SimpleOnGestureListener.如何检测ACTION_UP事件?全部内容,希望文章能够帮你解决android – GestureDetector.SimpleOnGestureListener.如何检测ACTION_UP事件?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1135688.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存