Android对讲中的手势

时间:2017-05-20 08:10:25

标签: android accessibility gestures talkback android-accessibility

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

  • 向右滑动

  • 向上滑动然后离开

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

  • 等等

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

1 个答案:

答案 0 :(得分: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;
        }
    }
}