本文介绍: 在onCreate方法的super.onCreate(savedInstanceState)前面添加getSupportActionBar().hide();注意:这种方法会移除整个状态栏,包括时间、电量等信息。注意:这种方法会移除整个导航栏,包括返回键、菜单键等。这个方法只会隐藏导航栏,而其他功能(如返回键、菜单键等)仍然会显示。这个方法只会隐藏状态栏,而其他信息(如时间、电量等)仍然会显示。
一。去除状态栏
1. 在Activity的onCreate()方法中添加以下代码:
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
2. 在AndroidManifest.xml文件中的Activity节点中添加以下属性:
android:theme=”@android:style/Theme.NoTitleBar.Fullscreen“
注意:这种方法会移除整个状态栏,包括时间、电量等信息。如果只想隐藏状态栏而不影响其他信息,可以使用以下代码:
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
ActionBar actionBar = getActionBar();
if (actionBar != null) {
actionBar.hide();
}
这个方法只会隐藏状态栏,而其他信息(如时间、电量等)仍然会显示。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。