如何确定手势何时结束?

时间:2011-03-12 16:28:39

标签: android imageview gesture

Android是否有可能检测手势(滑动,缩放等)是否已完成?

我需要在onDraw的{​​{1}}方法中优化效果。

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以扩展LinearLayout或您正在使用的任何ViewGroup。然后,您可以覆盖基类的onTouchEvent(),或者如果您需要对事件进行更多控制,则可以覆盖onInterceptTouchEvent()方法。在这些方法中,您可以访问MotionEvent

然后您可以使用GestureDetector来检测与MotionEvent相关的任何手势。

通常你会用这个做一些神奇的手势,让你的应用程序对手势作出反应。但是你可以在你的情况下使用它来知道手势已经完成。

希望有所帮助。