Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android編程入門 >> 全屏 標題欄 狀態欄

全屏 標題欄 狀態欄

編輯:Android編程入門

requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
全屏 標題欄 狀態欄

Android程序默認情況下是包含狀態欄(顯示時間電量信號等)和標題欄的(顯示應用的名稱,對應清單文件中activity的android:label的屬性值)的,如下為默認創建的繼承自ActionBarActivity的界面


   <activity            android:name=".MainActivity"            android:label="@string/app_name" >  <string name="app_name">標題欄</string>


代碼中設置,要放在setContentView()之前

  • getSupportActionBar().hide();//取消標題欄,【僅】能用於ActionBarActivity的子類
  • requestWindowFeature(Window.FEATURE_NO_TITLE);//取消標題欄,【不】能用於ActionBarActivity的子類
  • getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);//取消狀態欄,也可用下面的方式
  • getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//取消狀態欄

清單文件中設置,不能用於ActionBarActivity的子類,若設置為application的屬性,則對所有Activity對生效,但同樣不能有繼承自ActionBarActivity的Activity

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




來自為知筆記(Wiz)

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved