【发布时间】:2019-06-07 07:36:18
【问题描述】:
我正在从fragment 类打开一个dialogFragment(没有工具栏)。当这个 dialogFragment 出现时,Talkback accessibility focus 在我的视图的第一个元素上反射两次。
它读出contentDescription 的第一个视图和importantForAccessibility = yes 两次。
我知道 android 对讲对 dialogFragment 的处理方式与对 Fragment 的处理方式不同。在可访问性的情况下,这是 dialogFragments 的自然行为吗?
【问题讨论】:
-
您是否强制关注第一个元素?由于在
Dialogs 中屏幕阅读器会宣布第一个元素,如果您强制将焦点放在它上面,它将读取两次。 -
@DiegoMalone Nope.. 它自然启动。
-
这看起来像一个对讲错误。您能否添加有关第一个视图和整个 XML 的更多详细信息,以便我进行复制。您使用的是什么版本的 Talkback?
-
现在有这个问题。你有想过这个吗?
-
@JoelDean 不,还没有。如果你找到一些相关的东西,请告诉我吗?
标签: android accessibility android-dialogfragment dialogfragment talkback