首页 > 系统 > Android > 正文

Android隐藏标题状态栏的方法

2020-04-11 10:59:03
字体:
来源:转载
供稿:网友

本文给大家分享了两种方法,但是我建议大家使用第一种方法:

使用第一种方法,仅仅只需要在Manifest.xml文件中进行一行的配置就行了

而且Activity在启动的时候也不会看到那个Title栏

第一种方法:

在配置文件中进行设置:

<activityandroid:label="@string/app_name"android:name=".WelcomeActivity" android:theme="@android:style/Theme.NoTitleBar"><此种方法,设置全屏可以消除刚进入Activity时,看到的那个title>
<activityandroid:label="@string/app_name"android:name=".WelcomeActivity" android:theme="@android:style/Theme.NoTitleBar.FullScreen">

//以上仅仅为设置没有Title标题,要使得全屏那么需要,设置为:

第二种方法:

package com.example.hideproject;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.MenuItem;import android.view.Window;import android.view.WindowManager;import android.support.v4.app.NavUtils;public class MainActivity extends Activity {@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);//隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏状态栏//定义全屏参数int flag=WindowManager.LayoutParams.FLAG_FULLSCREEN;//获得当前窗体对象Window window=MainActivity.this.getWindow();//设置当前窗体为全屏显示window.setFlags(flag, flag);setContentView(R.layout.activity_main);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {getMenuInflater().inflate(R.menu.activity_main, menu);return true;}}

以上为主要实现代码:注意设置去标题与设置全屏参数时候一定要在 setContentView(R.layout.activity_main);之前否则运行时会报错!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表