android 全屏設置

兩種方法:

一:在代碼中設置(如下)

public void onCreate(Bundle savedInstanceState) {           super.onCreate(savedInstanceState);                      //設置無標題           requestWindowFeature(Window.FEATURE_NO_TITLE);           //設置全屏           getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,                    WindowManager.LayoutParams.FLAG_FULLSCREEN);                      setContentView(R.layout.main);  

注意:這兩句設置全屏的語句要寫在 setContentView(R.layout.main); 的前面


二:只需要添加下面的xml代碼就好了

在manifest.xml文件中<application>和<activity>標籤中都有android:theme屬性

       android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

  例如 下面的代碼使得ActivityDemoActivity顯示爲全屏模式

<activity android:name=".ActivityDemoActivity"            
          android:label="@string/app_name"           
          android:theme="@android:style/Theme.NoTitleBar.Fullscreen"> 

 

而下面的寫法則整個應用中所有都是全屏模式

 

<?xml version="1.0" encoding="utf-8"?> 

<manifest xmlns:android="http://schemas.android.com/apk/res/android"        package="uni.activity"       

android:versionCode="1"       

android:versionName="1.0">     

<uses-sdk android:minSdkVersion="7" />       

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

<activity android:name=".ActivityDemoActivity"

android:label="@string/app_name" >             

<intent-filter>                 

<action android:name="android.intent.action.MAIN" />                 

<category android:name="android.intent.category.LAUNCHER" />              </intent-filter>        

</activity>            

<activity android:name=".Activity01"                    android:label="@string/app_name">         

</activity>     

</application>

</manifest> 


發佈了10 篇原創文章 · 獲贊 8 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章