Android去掉標題欄和全屏[轉]

Android去掉標題欄和全屏都是件很容易的事情,最多見的有兩種方法: 
第一:在程序代碼中實現 
Java代碼 
this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉標題欄 
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息欄android

this.requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉標題欄
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//去掉信息欄 
注意:這兩行代碼要寫在頁面顯示以前,即setContentView(R.layout.XXX)以前this

第二:在AndroidManifest.xml配置文件中實現標籤android:theme 
Java代碼 
<activity android:name="Activity1" 
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>spa

<activity android:name="Activity1"
android:theme="@android:style/Theme.NoTitleBar.Fullscreen"></activity>
注意:若是不須要全屏,只須要寫成android:theme="@android:style/Theme.NoTitleBar便可xml

總結:兩者的區別 
若是使用第一種方法,在Activity啓動時會有短暫的標題欄和信息欄的出現,隨後會消失。 
使用第二種方法這不會出現這種狀況,我的推薦使用第二種方式,看起來比較流暢。get

相關文章
相關標籤/搜索