我的应用程序正在运行横向模式,我在清单文件中设置了以下活动属性
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
当我的活动正在运行时,它肯定会隐藏通知栏。但是,假设我从我的应用程序启动浏览器活动并返回,则通知栏再次可见。我试图找到它的解决方案没有任何工作。我按照以下链接但是徒劳无功。 Hidden notification bar reappearing after screen lock and unlock 有什么想法吗?
答案 0 :(得分:0)
我在java代码中处理这些事情
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN
在java中处理这个问题的好处是你可以随时释放这些标志以摆脱全屏。我把它放在setContent之前,但我不记得是否需要它。
如果这不能保持全屏,你可以尝试把它放在onResume()中,这是我猜你丢失它的方式。