删除状态栏



我有一个带有root的Android 5.1平板电脑。我正在展台模式下实现一个应用程序。为此,我使用的是沉浸式模式,它可以很好地隐藏导航和状态栏。但是通过滑动这些条形图重新出现,这不是我想要的。

通过在build.prop文件的末尾添加qemu.hw.mainkeys=0,我能够摆脱导航(底部(栏。不幸的是,当我从屏幕的上方向下拉时,状态栏仍然会重新出现。

是否有可能通过编辑builds.prop文件或其他方式来摆脱状态栏?

对根设备不太熟悉,所以我考虑了不同的方式,您是否尝试将其隐藏在主活动中?

View decorView = getWindow().getDecorView();
// Hide the status bar.
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
// Remember that you should never show the action bar if the
// status bar is hidden, so hide that too if necessary.
ActionBar actionBar = getActionBar();
actionBar.hide();

这适用于 4.1 及更高版本,请参阅安卓开发者

最新更新