0

我有一个我的 main.xml 作为 ViewFlipper,它为我的程序导入 5 个视图。如果我将整个 main.xml 包装在 GestureoverlayView 中,我可以用我的侦听器很好地检测手势,但是,它会在屏幕上显示手势。

我不希望显示的手势我只想检测到它们所以我尝试将触摸侦听器应用于 ViewFlipper 但它根本没有检测到手势。

这是因为 ViewFlipper 隐藏在显示的 5 个导入布局后面吗?

如何在不让 OverlayView 在屏幕上显示手势的情况下将手势检测应用到我的应用程序?

谢谢

4

1 回答 1

1

我找到了一个解决方案,我没有将手势检测严格应用于任何布局,而是以编程方式将其应用于活动。

GestureDetectorgestureListener = new GestureDetector(this);

一旦它给出错误,只需告诉它实现未实现的方法,然后根据需要在其中编写代码。

于 2010-10-10T12:28:40.500 回答