1.
import android.view.View;
int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN;
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(uiOptions);
2.
import android.view.View;
getSupportActionBar().hide();
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
Reference from:
===========================================
全螢幕應用程式除了在開新專案Activity那邊調整之外
也可以在一般的Activity輸入一段宣告
@Override
protected 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.activity_main);
注意紅字的部份 加的時候要記得:
一定要加在setContentView(R.layout.activity_main); 之前,否則會crash哦!!!
==================================
requestWindowFeature(Window.FEATURE_NO_TITLE);
這行還可以設定很多種屬性:
1.DEFAULT_FEATURES:系统默認狀態,一般不需要指定
2.FEATURE_CONTEXT_MENU:启用ContextMenu,默認該項已啟用,一般無須指定
3.FEATURE_CUSTOM_TITLE:自定义标题。當需要自定義標題時必須指定。如:標提是一個按鈕時
4.FEATURE_INDETERMINATE_PROGRESS:不確定的進度
5.FEATURE_LEFT_ICON:標題欄左側的圖標
6.FEATURE_NO_TITLE:無標題
7.FEATURE_OPTIONS_PANEL:啟用“選項面板”功能,默認已啟用。
8.FEATURE_PROGRESS:進度指示器功能
9.FEATURE_RIGHT_ICON:標題欄右側的圖標
沒有留言:
張貼留言