【发布时间】:2011-06-16 09:19:38
【问题描述】:
Android SDK 提供 Gesture Builder 应用程序来创建自定义手势库,并提供GestureOverlayView 以从创建的库中识别自定义手势。
但是我只能用单指但多笔画来创建自定义手势。
如何使用这些工具来构建和识别多点触控自定义手势?
示例: 我可以创建“加号”手势并在我的应用程序中识别它,但我用一根手指画“加号”。我想识别两个手指可以同时画出的“双圆”。
【问题讨论】:
标签: android
Android SDK 提供 Gesture Builder 应用程序来创建自定义手势库,并提供GestureOverlayView 以从创建的库中识别自定义手势。
但是我只能用单指但多笔画来创建自定义手势。
如何使用这些工具来构建和识别多点触控自定义手势?
示例: 我可以创建“加号”手势并在我的应用程序中识别它,但我用一根手指画“加号”。我想识别两个手指可以同时画出的“双圆”。
【问题讨论】:
标签: android
Gesture Builder 只允许构建 单触(单笔和多笔)手势。
您无法使用 Gesture builder 构建多点触控手势。 对于多点触控,您需要使用
运动事件
【讨论】:
gestureOverlay.setGestureStrokeType(GestureOverlayView.GESTURE_STROKE_TYPE_MULTIPLE);
【讨论】: