From 48566d1cda2d109a94496c806286f47b8984166d Mon Sep 17 00:00:00 2001 From: huangcm <1263938474@qq.com> Date: Fri, 11 Apr 2025 08:41:19 +0000 Subject: [PATCH] feat(UI): add status bar & navigation bar control --- android/frameworks/base/services/core/java/com/android/server/wm/DisplayPolicy.java | 14 ++++++++++++-- 1 files changed, 12 insertions(+), 2 deletions(-) diff --git a/android/frameworks/base/services/core/java/com/android/server/wm/DisplayPolicy.java b/android/frameworks/base/services/core/java/com/android/server/wm/DisplayPolicy.java index eb79bae..f297773 100644 --- a/android/frameworks/base/services/core/java/com/android/server/wm/DisplayPolicy.java +++ b/android/frameworks/base/services/core/java/com/android/server/wm/DisplayPolicy.java @@ -733,11 +733,21 @@ } public boolean hasNavigationBar() { - return mHasNavigationBar; + boolean ban_nb = SystemProperties.getBoolean("persist.sys.ban_nb", false); + if (ban_nb) { + return false; + } else { + return mHasNavigationBar; + } } public boolean hasStatusBar() { - return mHasStatusBar; + boolean ban_sb = SystemProperties.getBoolean("persist.sys.ban_sb", false); + if (ban_sb) { + return false; + } else { + return mHasStatusBar; + } } public boolean navigationBarCanMove() { -- Gitblit v1.6.2