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

Hidden statusBar re-appears when I show an alert dialog, How to prevent it? (Android)

我正在使用 Android studio,并且我已经设置了主 Activity 以便不显示状态栏。但是当我显示一个警告对话框时,状态栏又出现了,之后就不会隐藏了。 (此外,如果我在音素上收到通知,状态栏也会显示而不是隐藏)

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

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

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

我找到了可行的解决方案!

在我的 onCreate 方法中,我用这段代码替换了之前的代码:

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