【问题标题】:Droid Accessibility - Disable TalkBack for specific TextViewDroid 辅助功能 - 禁用特定 TextView 的 TalkBack
【发布时间】:2014-03-26 16:12:07
【问题描述】:

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

我有一个 TextView,我以编程方式将 contentDescription 设置为 nil,它会阻止对讲说出标题,但是在浏览视图时它仍然会停在那个 textview 上。它只是保持沉默。

我的目标是让对讲完全忽略 TextView 的存在。

请帮忙!

谢谢你:)

【问题讨论】:

标签: android accessibility text-to-speech talkback


【解决方案1】:

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

<TextView
    android:importantForAccessibility="no"
    ... />

【讨论】:

    【解决方案2】:

    您可以通过编程方式说:

    view.setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO);
    

    【讨论】:

    • 谢谢!这是一个非常有用的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多