SimpleGestureListener:实现OnSingletApconfird确认时,onDubLetap禁用



我正在实现一个oturedetector.simpleongesturelisteristener。

我首先实现了onDoubleTap()方法,并使其正常工作。然后,我实现了OnSingleTapConfirmed()方法。我发现,当我的侦听器中存在此方法时,ondubletap方法被弄清楚,表明它从未被调用。果然,如果我运行该应用程序,则双击不再被调用。即使onSingletApConfirmed()只是返回false。

也会发生这种情况。

我看不到侦听器并响应单个和双龙头的任何逻辑原因。有人知道为什么会吗?

我无法发表评论,但要显示您的代码,对我来说,这两种方法都有效。

您也可以尝试实现onDoubleTapEvent()方法(如果onDoubleTap()为您进行任何更改。

也许还设置侦听器gestureDetector.setOnDoubleTapListener(listener)会有所帮助,但我不使用它。

相关内容

  • 没有找到相关文章

最新更新