通知栏可见性

时间:2012-07-06 14:24:24

标签: android android-notification-bar

我的应用程序正在运行横向模式,我在清单文件中设置了以下活动属性

android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

当我的活动正在运行时,它肯定会隐藏通知栏。但是,假设我从我的应用程序启动浏览器活动并返回,则通知栏再次可见。我试图找到它的解决方案没有任何工作。我按照以下链接但是徒劳无功。 Hidden notification bar reappearing after screen lock and unlock 有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我在java代码中处理这些事情

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

在java中处理这个问题的好处是你可以随时释放这些标志以摆脱全屏。我把它放在setContent之前,但我不记得是否需要它。

如果这不能保持全屏,你可以尝试把它放在onResume()中,这是我猜你丢失它的方式。