android - 操纵不适用于 Talkback 的 Android 应用程序

标签 android talkback

我最近在 Android 设备上使用了 Talk back。有些应用程序不能很好地与 Talk Back 屏幕阅读器配合使用,因为它不是根据辅助功能 API 开发的。有什么方法可以让我访问这些应用程序的 UI(从操作系统级别)并操纵它们以与 Talk back 兼容?

最佳答案

没有。此类更改应在代码中进行。无法从操作系统级别对其进行修改。

这些更改必须在 XML 或 Java 中进行。用户无法从系统层(安全策略)访问这些值。您可以引用:Android Developer guidlines为了辅助功能。如果没有正确设置“contentDescription”,TalkBack 将无法检索有关某些 View 的任何信息:图像、图像按钮等。

关于android - 操纵不适用于 Talkback 的 Android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17063289/

相关文章:

Android FileProvider 找不到文件

java - 无法从android中的服务器加载图像

android - 在 recyclerview 适配器中带有 if 条件的方法中缺少 return 语句

Android 按钮 setOnClickListener 设计

android - 是否可以制作一个可以在 Android 中切换 Talkback 的小部件?

java - 转换 ArrayList 时出错

android - ViewPager2 + 辅助功能 + 对讲问题,同时尝试更改焦点并使用滑动手势滚动

android - 在 TextView 中拆分段落以获得更好的回读

android - 用于 TalkBack 的 BroadcastReceiver

android - Exoplayer 搜索栏不适用于方向键