gpt4 book ai didi

java - View 的 contentDescription 不能与 TextToSpeech 一起正常工作

转载 作者:行者123 更新时间:2023-11-30 02:47:30 26 4
gpt4 key购买 nike

我使用 TextToSpeech 并在 xml 中为 ImageButton 添加“android:contentDescription="@string/custom_button",从“@string/custom_button”读取值并在语音中添加另一个“按钮”。

如:

"@string/custom_button"= 为提到的 ImageButton 映射的“自定义按钮”,读作“自定义按钮按钮”。此按钮中没有文本。 ID有很大的不同。

如何摆脱最后一个“按钮”。它指的是 TextToSpeech 读取的所有 View 。

最佳答案

根据我对可访问性的工作/研究,Android 会自动将“按钮”添加到按钮的回话结束处。我找不到任何破坏现在可访问性的编码级别的文档,但据我所知,他们可能会添加这个开发人员忘记在内容描述中指出用户单击了按钮的情况。您无法删除 android 添加的单词按钮。您可以做的是从自定义描述中删除它,这只是说“自定义”。希望这有帮助。

关于java - View 的 contentDescription 不能与 TextToSpeech 一起正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24783555/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com