RK android14 Setting一级菜单IR遥控器无法聚焦问题解决方法
文章目录
- 前言
- 一、问题分析
-
- 1.1. 布局文件分析
- 1.2. Java代码
- 二、解决方法
-
- 2.1.移除冲突的滚动标志
- 2.2.解决有问题的初始化调用
- 2.3.完整补丁
前言
在Android系统Settings应用(packages/apps/Settings)的首页(SettingsHomepageActivity)中,存在一个 accessibility (无障碍) 相关的问题:当用户使用遥控器时无法通过方向键聚焦(focus)。这会导致使用非触摸方式进行操作的用户无法直接访问或感知该区域的内容(如标题、可能的搜索框或其他交互元素),违反了无障碍设计的基本原则。
一、问题分析
涉及两个文件:
frameworks/base/packages/SettingsLib/CollapsingToolbarBaseActivity/res/layout-v31/collapsing_toolbar_content_layout.xml