如何contentDescription在打开对话框时设置可访问性服务读取的内容?我目前正在使用带有自定义布局的对话框来显示阻塞的屏幕,并且语音contentDescription是"警报",这在这种情况下是不合适的.
谢谢 ;)
我有一个对话框,几乎没有文本视图。对于每个文本视图,我都设置了不同的内容描述和文本。例如。
<TextView
android:id="@+id/tv_3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="TV 3"
android:text="Text Number 3" />
Run Code Online (Sandbox Code Playgroud)
当我向用户显示对话框时,Talkback 读取每个文本视图的文本(即文本编号 3)而不是内容描述(即 TV 3)。
但是,如果我将鼠标悬停在任何文本视图上,Talkback 会读取内容描述。
显示对话框时如何让它读取内容描述?
PS:我试图在布局中设置内容描述以及通过代码,但没有运气
提前致谢。