如何在 touchevent type down 时让 TTS 说话并像 talkback 一样移动?
How to make TTS speak when touchevent type is down and move just as talkback?
我试图覆盖对讲,但对它如何在运动事件停止和移动时说出焦点信息感到困惑。
按照Accessibility的例子,我的服务只有手指抬起才能说话
在哪里设置发言时间?非常感谢!
这很简单。假设您从正确配置的辅助功能服务开始,您可能需要执行以下操作:
public class A11yService extends AccessibilityService {
@Override
public void onAccessibilityEvent(AccessibilityEvent e) {
switch (e.getEventType()) {
case AccessibilityEvent.TYPE_VIEW_HOVER_ENTER:
//Do your work here.
break;
}
}
}
请注意,上面的代码仅响应辅助功能悬停事件。这是关键。此示例不会复制 TalkBack 的功能,TalkBack 的功能远不止于此。但是,如果您的问题是 "How does TalkBack speak items while gliding finger across the screen?",这就是答案。
我试图覆盖对讲,但对它如何在运动事件停止和移动时说出焦点信息感到困惑。
按照Accessibility的例子,我的服务只有手指抬起才能说话
在哪里设置发言时间?非常感谢!
这很简单。假设您从正确配置的辅助功能服务开始,您可能需要执行以下操作:
public class A11yService extends AccessibilityService {
@Override
public void onAccessibilityEvent(AccessibilityEvent e) {
switch (e.getEventType()) {
case AccessibilityEvent.TYPE_VIEW_HOVER_ENTER:
//Do your work here.
break;
}
}
}
请注意,上面的代码仅响应辅助功能悬停事件。这是关键。此示例不会复制 TalkBack 的功能,TalkBack 的功能远不止于此。但是,如果您的问题是 "How does TalkBack speak items while gliding finger across the screen?",这就是答案。