1. 程式人生 > >設定Activity為全屏顯示的兩種方法

設定Activity為全屏顯示的兩種方法

 方法1:AndroidManifest.xml 裡,Activity的 android:theme  指定為" @android:style/Theme.NoTitleBar.Fullscreen" 
示例:   
<application 
        android:icon="@drawable/ic_launcher" 
        android:label="@string/app_name" 
        android:theme=" @android :style/Theme.NoTitleBar.Fullscreen"> 
        <activity 

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

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

    </application> 

方法2: 在onCreate()裡指定No title 
要加入: 

      /*set it to be no title*/ 
      requestWindowFeature(Window.FEATURE_NO_TITLE); 
       /*set it to be full screen*/ 
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,    
        WindowManager.LayoutParams.FLAG_FULLSCREEN); 



示例: 
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        /*set it to be no title*/ 
        requestWindowFeature(Window.FEATURE_NO_TITLE);   

        /*set it to be full screen*/ 
        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,    
        WindowManager.LayoutParams.FLAG_FULLSCREEN); 

        setContentView(R.layout.activity_main);