微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在 Android TextView 中使用描述来实现辅助功能

如何解决如何在 Android TextView 中使用描述来实现辅助功能

我想知道为什么 Android 不支持这个。

解释我的问题。我正在为 Android 应用开发辅助功能

我有一个 TextView,它显示一个数字值,如 123456。

如果我使用 TalkBack,它总是只会读取这个数值。

我希望它为这个值提供一个上下文,以便 TalkBack 读取如下内容:“数字值 123456” 我无法这样做,因为 contentDescription 只是覆盖了文本值,并且在值之后读取了提示属性,例如: “123456 数值”。

有没有替代方案?我还要说,该应用没有使用单独的 TextView,它会显示 TalkBack 可以读取的“数值”。

解决方法

我所做的解决方案是使用

var number = 123456
textView.contentDescription = "Number value ${number}"

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。