Skip to content

[Bug] Talkback Accessibility无障碍体验改进 #28

@bzkmsjy

Description

@bzkmsjy

Steps to reproduce/复现步骤

您好,之前群里反馈过,视障用户使用talkback操作这个软件的时候碰到的一些问题,最新版还是没有改善,就发在这里,再争取一下,看看各路大神有没有办法修复一下。两个问题,第一个是修补应用界面的一些选项,比如可调试
覆写版本号
注入加载器 Dex,这些选项右边的复选框不会播报已选中和未选中的状态,视障用户不知道哪些功能已经被勾选了,选择已安装应用列表里面勾选应用复选框可能也有这个问题,不知道为什么最新版本我这个列表加载不出来,应用列表权限已经给了。
第二个问题是
修补界面右下角开始修补的按钮没有无障碍焦点,使用talkback无法浏览到有这个按钮。

上面两个问题只要能修复其中一个,无障碍问题就能大幅改善。目前我想要修补应用,还是需要暂停Talkback,然后盲按开始修补的按钮,虽然大概知道按钮的位置,但是偶尔也会有没点对的情况,这个时候就会点到开始修补按钮旁边的一些选项上,改变了复选框的状态,但是因为不会播报已选中和未选中状态,恢复Talkback后我也无法得知到底按到了哪个按钮。

Expected behaviour/预期行为

所有按钮的复选框 应用列表选择应用的复选框 在talkback浏览时应该播报已选中和未选中状态。
开始修补的按钮应该有无障碍焦点,可以被talk beck浏览到。

Actual behaviour/实际行为

复选框不会播报选中和未选中状态,开始修补按钮没有无障碍焦点

Xposed Module List/Xposed 模块列表

NPatch version/NPatch 版本

0.7.2 (491)

Android version/Android 版本

16

Shizuku version/Shizuku 版本

13.6.0

Version requirement/版本要求

  • I am using latest debug CI version of NPatch and enable verbose log/我正在使用最新 CI 调试版本且启用详细日志

Apk file/Apk 文件

Logs/日志

无需日志

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions