我正在开发一种具有类似功能的辅助功能服务,以便进行探索。
我可以使用
聚焦菜单和主屏幕图标public void updateViewNodes(AccessibilityNodeInfo source) {
source.performAction(AccessibilityNodeInfo.ACTION_FOCUS);
问题是当我到达列表视图(例如设置菜单)时,孩子们没有可聚焦的标签,他们只有
ACTION_ACCESSIBILITY_FOCUS
如果我使用ACTION_ACCESSIBILITY_FOCUS代替ACTION_FOCUS,它根本不会聚焦任何返回的东西总是假的,我不明白为什么。
提前感谢您的帮助。
答案 0 :(得分:3)
仅在启用“触摸浏览”时支持辅助功能焦点。请参阅View.java#6601处的实施详细信息。没有解决方法,但最终结果只是您无法控制黄色焦点突出显示。您仍然可以执行其他辅助功能操作,包括ACTION_CLICK。