0

Talk-back 中分配了许多手势。例如所有的 L 手势,例如

  • 向上然后向右滑动

  • 向上然后向左滑动

  • 向左然后向上滑动
  • 向左然后向下滑动

  • 很快

我了解到我们可以在对讲设置中将这些手势分配给不同的动作。但是我们可以以编程方式将它们分配给不同的动作吗?是否可以创建与它们类似的新手势?

4

1 回答 1

1

无障碍服务有一种方法可以让您检测这些手势。覆盖它,根本不需要创建新的手势!

class YourService extends AccessibilityService {
    @Override
    public boolean onGesture(int gestureId) {
        switch (gestureId) {
            case GESTURE_SWIPE_LEFT_AND_RIGHT:
                doStuff();
                return true;

            default:
                return false;
        }
    }
}
于 2017-05-25T15:59:05.693 回答