2014年3月20日 星期四

Android:如何隱藏標題與全螢幕

轉貼於此網誌:http://www.dotblogs.com.tw/ghi19871015/archive/2013/07/29/112637.aspx


隱藏APP標題
在Activity類別的onCreate()中加入
1requestWindowFeature(Window.FEATURE_NO_TITLE);
但要注意必須在 setContentView() 之前執行,否則會造成runtime error

全螢幕
在Activity類別的onCreate()中加入
1getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
2                     WindowManager.LayoutParams.FLAG_FULLSCREEN);
同時去除標題以及變為全螢幕的程式碼:
01import android.app.Activity;
02import android.os.Bundle;
03import android.view.Window;
04import android.view.WindowManager;
05
06public class FullScreenActivity extends Activity {
07    @Override
08    public void onCreate(Bundle savedInstanceState) {
09        super.onCreate(savedInstanceState);
10        //開啟全螢幕
11        getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
12                             WindowManager.LayoutParams.FLAG_FULLSCREEN);
13        //設定隱藏APP標題
14        requestWindowFeature(Window.FEATURE_NO_TITLE);
15        setContentView(R.layout.main);
16    }
17}

沒有留言:

張貼留言