如何以编程方式更改系统导航?

时间:2021-06-24 20:56:56

标签: android

是否可以以编程方式将系统导航更改为手势或三键导航?

1 个答案:

答案 0 :(得分:2)

目前不支持。

您不能代表用户更改导航。这是一个重要的用户偏好,启用应用程序更改系统导航类型只会造成混淆。我认为它永远不会得到支持。

此外,没有操作 here 甚至“引导”用户到特定设置屏幕

在某些设备上,这可以通过 adb 命令进行更改(但不保证这些命令将来会起作用)

//Enable gesture navigation
adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural

//Enable 2-button navigation
adb shell cmd overlay enable com.android.internal.systemui.navbar.twobutton

//Enable 3-button navigation
adb shell cmd overlay enable com.android.internal.systemui.navbar.threebutton