多点触控自定义手势

3
Android SDK提供了手势生成器应用程序来创建自定义手势库,以及GestureOverlayView来从创建的库中识别自定义手势。 但是我只能使用单指但多笔画来创建自定义手势。
如何使用这些工具来构建和识别多点触摸自定义手势?
例如: 我可以创建“加号”手势并在我的应用程序中识别它,但我只能用一根手指画“加号”。我想要识别由两个手指同时画出的“双圆”。
2个回答

1

手势构建器只允许构建单触摸(单笔画和多笔画)手势。

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

MotionEvent


0
 gestureOverlay.setGestureStrokeType(GestureOverlayView.GESTURE_STROKE_TYPE_MULTIPLE);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接