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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions