是否可以以编程方式将系统导航更改为手势或三键导航?
答案 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