需求:
去掉下拉菜单栏和虚拟按键 (新增动态开关去控制状态栏下拉)
(1)去掉状态栏
在frameworks/base/core/res/res/values/dimens.xml文件中修改以下内容
status_bar_height 改成0dp
(2)禁止下拉菜单栏
目前通过 StatusBarManager.DISABLE_NONE、StatusBarManager.DISABLE_EXPAND 方式去禁止菜单栏下拉。
实现方式:
2.1 在 android/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java 中添加一个广播去监听,跟不同的广播去设置状态栏下拉情况。
private BroadcastReceiver mStatusShowHide