Android Talk中的手势
问题描述:
Talk-back中分配了很多手势。比如所有的L-手势,如Android Talk中的手势
向上轻扫,然后右键
向上轻扫,然后离开
- 向左滑动则高达
刷卡然后离开了下来
等等
我了解到,我们可以将这些手势分配给对话设置中的不同操作。但是我们可以用编程方式将它们分配给不同的行为吗?是否有可能创造类似于他们的新手势?
答
辅助功能服务有一种方法可以让您检测这些手势。覆盖它,根本不需要创建新的手势!
class YourService extends AccessibilityService {
@Override
public boolean onGesture(int gestureId) {
switch (gestureId) {
case GESTURE_SWIPE_LEFT_AND_RIGHT:
doStuff();
return true;
default:
return false;
}
}
}
仅有代码的答案不如那些也描述代码如何工作的答案。 – lit