我有最新版本的Talkback,并宣布“我的顶级文本标题”. Android本机行为为我的顶级元素添加了“标题”.我找不到一种方法来切换ON / OFF标题声明.是否有API来控制其行为.在之前版本的Talkback版本中,它并没有单独宣布“标题”.
最佳答案
如果您只支持API级别23及更高级别,则可以执行以下操作.
textView.setAccessibilityDelegate(new View.AccessibilityDelegate() {
@Override
public void onInitializeAccessibilityNodeInfo(View host,AccessibilityNodeInfo info) {
super.onInitializeAccessibilityNodeInfo(host,info);
//blanked to prevent talkback from announcing class/type
info.setClassName("");
}
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。