做一个好看的界面,我们一般都不喜欢activity上面那个名称,不仅样式看起来不爽,还会跟我们后面设计的界面会格格不入。
于是乎,问题引出来了,那么怎么去除掉这么一个问题。
百度的话请输关键字:去除activity的titleBar
我也看了网上一些例子,最后觉得还是下面的方法比较容易理解和适合初学者。
其实很简单只需在AndroidMainfest.xml文件里,加上一句 android:theme="@android:style/Theme.NoTitleBar"
例如:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@android:style/Theme.NoTitleBar"
android:name="com.example.uitest.Deaboway">
<activity
android:name="com.example.uitest.MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".operation" />
<activity
android:name=".showGrade"/>
</application>
可以看到,我把那一句话加入了<application>便签内,这样的效果是我们程序的所有activity的titleBar都会消除,如果你只是想要消除个别activity的titleBar的话,那就把那一句话放进对于的<activity>便签里面。这样效果就只会应用在写了这句话的activity上。