Droid可访问性 - 禁用特定TextView的TalkBack

nab*_*nab 15 android accessibility text-to-speech talkback

我找不到应该是一个非常简单的任务的答案.有人可以向我解释关闭android中单个元素的可访问性(对话)的最佳方法吗?

我有一个TextView,我以编程方式将contentDescription设置为nil,并且它保持对话说出标题,但是当浏览视图时它仍然停在该textview上......它只是保持沉默.

我的目标是让对话完全忽略TextView的存在.

请帮忙!

谢谢 :)

ala*_*anv 40

在XML文件中,将重要性设置为"no".您也可以使用View.setImportantForAccessibility()API在运行时执行此操作.

<TextView
    android:importantForAccessibility="no"
    ... />
Run Code Online (Sandbox Code Playgroud)


小智 10

以编程方式,您可以说:

view.setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO);
Run Code Online (Sandbox Code Playgroud)