Android 对讲中的手势
Gestures in Android Talkback
Talk-back 中分配了很多手势。例如所有的 L- 手势如
先向上再向右滑动
先向上再向左滑动
- 向左然后向上滑动
向左然后向下滑动
等等
我了解到我们可以在 Talk-back 设置中将这些手势分配给不同的动作。但是我们可以通过编程将它们分配给不同的动作吗?是否可以创建类似的新手势?
无障碍服务有一种方法可以让您检测这些手势。覆盖它,根本不需要创建新的手势!
class YourService extends AccessibilityService {
@Override
public boolean onGesture(int gestureId) {
switch (gestureId) {
case GESTURE_SWIPE_LEFT_AND_RIGHT:
doStuff();
return true;
default:
return false;
}
}
}
Talk-back 中分配了很多手势。例如所有的 L- 手势如
先向上再向右滑动
先向上再向左滑动
- 向左然后向上滑动
向左然后向下滑动
等等
我了解到我们可以在 Talk-back 设置中将这些手势分配给不同的动作。但是我们可以通过编程将它们分配给不同的动作吗?是否可以创建类似的新手势?
无障碍服务有一种方法可以让您检测这些手势。覆盖它,根本不需要创建新的手势!
class YourService extends AccessibilityService {
@Override
public boolean onGesture(int gestureId) {
switch (gestureId) {
case GESTURE_SWIPE_LEFT_AND_RIGHT:
doStuff();
return true;
default:
return false;
}
}
}