Android SDK提供Gesture Builder应用程序来创建自定义手势库,并GestureOverlayView
识别来自创建库的自定义手势。
但我只能用单指但多笔画创建自定义手势。
如何使用这些乐器构建和识别多点触控自定义手势?
实施例: 我可以在我的应用程序中创建“加”手势并识别它,但我用一根手指画“加”。我想要识别两个手指可以同时绘制的“双圈”。
答案 0 :(得分:0)
Gesture Builder只允许构建 单点触控 (单笔画和多笔画)手势。
您无法使用“手势”构建器构建多点触控手势。 对于多点触控,您需要使用
<强> MotionEvent 强>
答案 1 :(得分:0)
gestureOverlay.setGestureStrokeType(GestureOverlayView.GESTURE_STROKE_TYPE_MULTIPLE);