首页 > 代码库 > Android:创建无标题栏的Activity

Android:创建无标题栏的Activity

上图是一个带标题栏的Activity。有些时候我们希望能去除这个标题栏,做法如下:

1. 在res/values目录下面创建styles.xml。如果你已经有这个文件了,那么直接打开这个文件,添加如下代码:

<resources>    <!-- 去标题 -->    <style name="concealTitle">        <item name="android:windowNoTitle">true</item>    </style></resources>

2. 打开AndroidManifest.xml文件,在需要去除标题栏的activity定义中添加下行代码:

android:theme="@style/concealTitle"

添加后应该类似如下面的代码:

<activity android:name="MainActivity"          android:theme="@style/concealTitle"          android:label="@string/app_name">    <intent-filter>        <action android:name="android.intent.action.MAIN"/>        <category android:name="android.intent.category.LAUNCHER"/>    </intent-filter></activity>