Android中取消標題欄

第一種:在Activity中定義

requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉標題欄

注意這句必定要寫在setContentView()方法的前面,否則會報錯的 android

第二種:在AndroidManifest.xml文件中定義

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

能夠看出,這樣寫的話,整個應用都會去掉標題欄,若是隻想去掉某一個Activity的標題欄的話,能夠把這個屬性加到activity標籤裏面app

第三種:這種在通常的應用中不經常使用,就是在res/values目錄下面新建一個style.xml的文件

例如:spa

<?xml version="1.0" encoding="UTF-8" ?>
<resources>
   
<style name="notitle">
       
<item name="android:windowNoTitle">true</item>
   
</style> 
</resources>code

這樣,咱們就自定義了一個style,就至關於一個主題,而後在AndroidManifest.xml文件中定義orm

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

這樣也能夠達到去掉標題欄的效果string

相關文章
相關標籤/搜索