当我显示警告对话框时,隐藏状态栏重新出现,如何防止它? (机器人)

时间:2017-06-14 18:34:56

标签: android statusbar android-statusbar

我正在使用Android工作室,并且我已经设置了我的主要Activity以便不显示statusBar。但是当我显示一个警告对话框时,状态栏会重新显示,之后它将不会隐藏。 (如果我在手机上收到通知,状态栏也会显示而不是隐藏)

我该如何解决?我可以设置我的整个应用程序以保持状态栏隐藏吗?

这是我目前的设置: 在onCreate()

View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);

1 个答案:

答案 0 :(得分:1)

我找到了一个有效的解决方案!

在我的onCreate方法中,我用以下代码替换了以前的代码:

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);