2011-06-16 48 views
2

Android SDK提供了手势生成器应用程序来创建自定义手势库,并使用GestureOverlayView识别创建库中的自定义手势。 但我只能用单指但是多笔划创建自定义手势。多点触控自定义手势

如何使用这些工具来构建和识别多点触控自定义手势?

例如: 我可以创建“加”手势并在我的应用程序中识别它,但是我用一根手指画“加号”。我想要认识到可以同时用两根手指画出的“双圆”。

回答

0

手势生成器允许建立仅单个触摸(单冲程&多个行程)手势。

您无法使用Gesture构建器构建多点触控手势。 对于多点触控,你需要使用

MotionEvent

0
gestureOverlay.setGestureStrokeType(GestureOverlayView.GESTURE_STROKE_TYPE_MULTIPLE);