我无法找到应该是一项非常简单的任务的答案。有人可以向我解释关闭android中单个元素的可访问性(对话)的最佳方法吗?
我有一个TextView,我以编程方式将contentDescription设置为nil,并且它保持对话以说出标题,但是当浏览视图时它仍然停在该textview上......它只是保持沉默。
我的目标是让对话完全忽略TextView的存在。
请帮忙!
谢谢:)
答案 0 :(得分:38)
在XML文件中,将重要性设置为“no”。您也可以使用View.setImportantForAccessibility()API在运行时执行此操作。
<TextView
android:importantForAccessibility="no"
... />
答案 1 :(得分:8)
以编程方式,您可以说:
view.setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO);