preload
Jun 24

消除標題列

requestWindowFeature(Window.FEATURE_NO_TITLE);

消除狀態列

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

先用 getWindow() 拿到 Window object
再用 setFlag() 給予 Window 屬性
WindowManager.LayoutParams.FLAG_FULLSCREEN表示為設定全螢幕

程式碼放在onCreate後,setContentView前。
範例碼:

public 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.info);
}

ref1: 東方和風語: Android 應用程式全螢幕作法
ref2: Android hidden title bar comes back – Stack Overflow

溫故知新

載入中…

相關文章:

Tagged with:

Leave a Reply