Android中的全屏,Android全屏
全屏一般有兩種方法,第一種是在festxml檔案中配置:
也就是給activity節點加上android:theme="@android:style/Theme.NoTitleBar.Fullscreen":
<activity android:name="com.howlaa.girlsos.FirstActivity" android:label="@string/app_name" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
第二種是在java代碼裡寫,在activity的onCreate()方法裡:
requestWindowFeature(Window.FEATURE_NO_TITLE); //設定無標題 getWindow().setFlags(WindowManager.LayoutParams.FILL_PARENT, WindowManager.LayoutParams.FILL_PARENT); //設定全
注意寫在setContentView方法之前,否則會報錯!
在Android 開發中怎全螢幕顯示?
在Android應用程式的第一個Activity的onCreate()函數中
加以下代碼即可:
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
注意:以上兩行代碼要寫在setContentView(R.layout.main);上面。
下面是一個全屏的Activity 代碼:
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//隱去標題列(應用程式的名字)
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
//隱去狀態列部分(電池等表徵圖和一切修飾部分)
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
}
}
Android應用怎全螢幕顯示
要設定Android應用全螢幕顯示有兩種方式,第一種是在AndroidManifest.xml檔案中進行配置,另一種方式是在Activity中進行設定。此處僅描述第二種方式。
設定全螢幕顯示有兩步工作,首先要取消顯示標題列,然後在全螢幕顯示。代碼如下:1@Override2publicvoidonCreate(Bundle savedInstanceState) {3super
.onCreate(savedInstanceState);4//使螢幕不顯示標題列(必須要在setContentView方法執行前執行)5this
.requestWindowFeature(Window.FEATURE_NO_TITLE);6//隱藏狀態列,使內容全螢幕顯示(必須要在setContentView方法執行前執行)7this
.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,8WindowManager.LayoutParams.FLAG_FULLSCREEN);9setContentView(R.layout.splash);10}強調,設定全螢幕顯示時,這兩行核心代碼一定要在設定視圖之前執行,即一定要位於setContentView()方法之前。