当前位置: 代码迷 >> Android >> Android应用去掉标题栏的步骤
  详细解决方案

Android应用去掉标题栏的步骤

热度:103   发布时间:2016-04-24 11:54:41.0
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.xml文件里定义

<?xml version="1.0" encoding="UTF-8" ?><resources>    <style name="notitle">        <item name="android:windowNoTitle">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

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

 

  相关解决方案