你的位置:首页 > 操作系统

[操作系统]Android应用去掉标题栏的方法


1.在代码里实现

this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏,this指当前的Activity

这句代码一定要加在setContentView()前面。

this.requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.activity_main);

View Code

2.在清单文件里实现

<application android:icon="@drawable/icon"     android:label="@string/app_name"     android:theme="@android:style/Theme.NoTitleBar">

View Code

这样设置的是整个应用都为无标题栏,如果需要在某一个Activity设置成一个无标题栏的形式,只要把上面android:theme="@android:style/Theme.NoTitleBar"写到某一个Activity里面就可以了。

3.在style.

<?true</item>  </style> </resources>

View Code

然后在清单文件中引用

<application android:icon="@drawable/icon"     android:label="@string/app_name"     android:theme="@style/notitle">

View Code
<application android:icon="@drawable/icon"     android:label="@string/app_name"     android:theme="@style/notitle">

View Code

其实第二种和第三种方法实质是一样的,第三种会更高大上一些。