首页 > 解决方案 > 如何避免 Android TalkBack 读取 SwitchCompat TextOn/TextOff

问题描述

我有一个SwitchCompat我通过设置的文本SwitchCompat.setText()
在我的情况下,这个文本只是“开”或“关”。

问题是 Android TalkBack 然后会读取例如“打开,切换,双击...”。
setShowText(false)无济于事。

标签: androidtalkback

解决方案


解决方案是使用:

mToggle.setTextOff("");
mToggle.setTextOn("");

然后只会读取您通过 setText() 设置的文本。不知道这种奇怪的行为是错误还是按设计工作,但对我来说似乎不正确。


推荐阅读