【问题标题】:can you make screen reader in android, skip specific elements?你可以在android中制作屏幕阅读器,跳过特定元素吗?
【发布时间】:2019-12-08 19:38:24
【问题描述】:

我正在编写一个应用程序,我正在向它添加辅助功能。

当我打开屏幕阅读器时,它也会阅读屏幕上的图标和其他不必要的项目。

你能在 android 中制作屏幕阅读器,跳过特定元素吗? 或阅读不同的文字然后元素说什么?

【问题讨论】:

    标签: android android-studio screen-readers


    【解决方案1】:

    您可以通过在这些元素上设置android:contentDescription 属性来控制它读取的内容。如果是纯装饰图标(例如,相关文字已经在别处读出的图标),您可以将内容描述设置为"@null"。在 API 16+ 上,您还可以将这些图形元素的 android:importantForAccessibilityattributes 设置为 "no"

    您可以在this guide 中找到所有这些信息以及更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多