我在文件的应用程序标签中设置了以下属性manifeast
。但它隐藏了标题栏(操作栏)和状态栏。在这里我只想隐藏状态栏。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
我在文件的应用程序标签中设置了以下属性manifeast
。但它隐藏了标题栏(操作栏)和状态栏。在这里我只想隐藏状态栏。
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
对于仅隐藏状态栏,请将此代码添加到活动中:
// Hide the Status Bar
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
并android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
从清单中删除
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
将此代码添加到您的活动开始
试试下面的代码片段:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/* add below 2 lines*/
getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_FULLSCREEN);
}