Android是否有可能检测手势(滑动,缩放等)是否已完成?
我需要在onDraw
的{{1}}方法中优化效果。
谢谢!
答案 0 :(得分:0)
您可以扩展LinearLayout
或您正在使用的任何ViewGroup。然后,您可以覆盖基类的onTouchEvent()
,或者如果您需要对事件进行更多控制,则可以覆盖onInterceptTouchEvent()
方法。在这些方法中,您可以访问MotionEvent
。
然后您可以使用GestureDetector来检测与MotionEvent相关的任何手势。
通常你会用这个做一些神奇的手势,让你的应用程序对手势作出反应。但是你可以在你的情况下使用它来知道手势已经完成。
希望有所帮助。