摘要:[Android] 如何實作去除APP標題和全螢幕
首先先看一下原始的畫面:
原本的APP畫面會包含APP的標題以及上方的狀態列,
若是我們想要隱藏APP標題,
則在Activity類別的onCreate()中加入
requestWindowFeature(Window.FEATURE_NO_TITLE);
但要注意必須在 setContentView() 之前執行,否則會造成runtime error。
顯示畫面如下:
若是想要讓APP開啟全螢幕的話,
則在Activity類別的onCreate()中加入
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
結果如下:
同時去除標題以及變為全螢幕的程式碼:
import android.app.Activity;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
public class FullScreenActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//開啟全螢幕
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
//設定隱藏APP標題
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
}
}
呈現結果: