就是这样,我已经找到了如何隐藏标题栏但我没有找到隐藏/显示状态栏按下按钮的例子。有可能的?谢谢!
答案 0 :(得分:9)
我会使用以下内容添加和删除全屏标志:
// Hide status bar
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
// Show status bar
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
答案 1 :(得分:3)
隐藏状态栏
在您的活动中使用此代码
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
在Manifest文件中更改应用程序主题,如下所示
android:theme="@android:style/Theme.Black.NoTitleBar"
答案 2 :(得分:2)
对于显示部分不起作用的人,您可以尝试以下代码
显示状态栏
.main
答案 3 :(得分:0)
参考 - https://developer.android.com/training/system-ui/immersive.html
INotifyPropertyChanged
虽然操作栏覆盖了状态栏。