Android7.1
导航栏与状态栏
最上面是状态栏 StatusBar 最下面是导航栏 NavagationBar
有的客户需要隐层导航栏
目录:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
补丁形式
+++ b/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java @@ -1470,7 +1470,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
prepareNavigationBarView();
- mWindowManager.addView(mNavigationBarView, getNavigationBarLayoutParams()); + //mWindowManager.addView(mNavigationBarView, getNavigationBarLayoutParams());
目录:frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBar.java
补丁形式
@@ -3434,6 +3434,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode, mRemoteInputController = new RemoteInputController(mStatusBarWindowManager, mHeadsUpManager); mStatusBarWindowManager.add(mStatusBarWindow, getStatusBarHeight()); + mStatusBarView.setVisibility(View.GONE); }
// called by makeStatusbar and also by PhoneStatusBarView