Activity固定横画面と全画面の効果を設定

1088 ワード

ActivityのonCreateメソッドのsetContentView(myview)呼び出しの前に、次のコードを追加します.
requestWindowFeature(Window.FEATURE_NO_TITLE);// 
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
  WindowManager.LayoutParams.FLAG_FULLSCREEN);// 

横画面は次のコード例に従ってActivityのonResumeメソッドを変更します.
@Override
protected void onResume() {
 /**
  *  
  */
 if(getRequestedOrientation()!=ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE){
  setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
 }
 super.onResume();
}