android - 如何避免 Android TalkBack 读取 SwitchCompat TextOn/TextOff
问题描述
我有一个SwitchCompat
我通过设置的文本SwitchCompat.setText()
。
在我的情况下,这个文本只是“开”或“关”。
问题是 Android TalkBack 然后会读取例如“打开,切换,双击...”。
也setShowText(false)
无济于事。
解决方案
解决方案是使用:
mToggle.setTextOff("");
mToggle.setTextOn("");
然后只会读取您通过 setText() 设置的文本。不知道这种奇怪的行为是错误还是按设计工作,但对我来说似乎不正确。
推荐阅读
- bash - 并行运行多个 Bash 脚本
- android - 我如何在 RecyclerView 中使用某种“OnItemClick”?
- python - Python 根据分数对列表进行排序
- kiosk-mode - 多应用展台模式配置失败代码“0xC00CE223”
- java - 有没有办法知道在使用 Graph API 查询日历事件时可以使用哪些选项和属性?
- java - 为什么我的输出给我每个数字的错误数量?
- azure - Azure 函数在 ProcessMonitoringModule 上使用 BLOCKED_TIME 非常慢
- python - ndarray.T 什么时候更新?
- java - 如何从 Android 广播 UDP 数据包?
- javascript - Stadia如何实现长按Escape键退出全屏?