在Android Pie手机上创建导航栏空白区域

60次阅读
没有评论

在Android Pie手机上创建导航栏空白区域以实现无障碍访问***

问题描述

希望在小米Mi A3手机(Android Pie系统)的底部右下角创建一个空白区域,即触碰该区域不会有任何反应。由于手机自带新的两键式导航栏,用户尝试通过settings put secure sysui_nav_bar命令自定义导航栏,但无法在右侧创建空白区域,因为该命令总是将左侧和右侧视为最近按钮的一部分。用户目前的最佳方案是将“contextual”按钮作为空白区域,但在“contextual”图标出现时仍会触发相应功能。

解决方案

请注意,以下操作可能需要root权限,请确保您的设备已经root,并且操作前做好数据备份。

方案1

尝试直接移除contextual按钮,仅保留其他必要按钮。这种方法较为简单直接。

  1. 打开终端模拟器。
  2. 输入以下命令:
    sh
    adb shell settings put secure sysui_nav_bar "back;space,home,space,space,space;recent"
  3. 按照上述命令执行后,导航栏将变为左对齐样式,右侧的“contextual”按钮将被移除,从而实现用户所需的功能。

方案2

如果上述方案不满足需求,考虑使用第三方应用或脚本来实现更复杂的导航栏定制。

  1. 下载并安装一个支持自定义导航栏的应用,例如Titanium Backup
  2. 使用该应用进入导航栏设置界面,尝试调整按钮布局,添加一个无功能按钮(如“space”元素)。
  3. 保存设置并退出应用,检查效果是否符合预期。

方案3

对于部分不常用的功能按钮,也可以考虑禁用它们,从而达到空白区域的效果。

  1. 使用settings put secure sysui_nav_bar命令移除不常用的功能按钮。
  2. 例如,可以将命令改为:
    sh
    adb shell settings put secure sysui_nav_bar "back;space,home,space,space,space;recent"
  3. 这样可以移除“contextual”按钮,只保留其他常用功能按钮。

通过上述方案,用户可以在Android Pie手机上实现导航栏的空白区域,提高无障碍访问体验。

正文完