1. 程式人生 > >設定無標題&不顯示狀態列

設定無標題&不顯示狀態列

注意!寫requestWindowFeature時要放在setContentView(R.layout.activity_main);前面

requestWindowFeature(Window.FEATURE_NO_TITLE);  
//標題欄顯示進度條
requestWindowFeature(Window.FEATURE_PROGRESS);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PRORESS);
setProgressBarVisibility(true);
setProgressBarIndeterminate(true)
;

在style檔案中的style下加入

<item name="android:windowNoTitle">true</item> 

不顯示標題欄(在AndroidManifest.xml檔案中設定)

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

全屏

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

不顯示狀態列:
//去掉Activity上面的狀態列

       getWindow().setFlags(WindowManager.LayoutParams
. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN);

另一種方法(推薦):

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