我在警告对话框中有一个线性布局以及其他视图。我已经设置了该线性布局的内容描述。仍然没有谈论焦点。但是当加载警告对话框时,它会发出其中所有视图的内容描述,包括此线性布局。如何设置线性布局可单独用于对讲?
答案 0 :(得分:1)
我最近遇到了类似的问题。
通过将以下行添加到XML,使目标LinearLayout可以聚焦:
android:focusable="true"
在警告对话框打开时使用View.requestFocus()
将焦点移至该LinearLayout。
我在Android: How to force Explore-By-Touch/Talkback to repeat the ContentDescription of the current View in AccessibilityFocus?的原始答案中有更详细的解释,可能会提供一些有用的补充信息。