にこれがonCreate()
のための私のコードです:アプリのクラッシュによるオリエンテーション
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(new GameView(this));
getSupportActionBar().hide();
setVolumeControlStream(AudioManager.STREAM_MUSIC);
}
、私はそれはポートレートモードで開かれたときにアプリがクラッシュする原因にこのアプリをテストした携帯電話の一部。アプリはランドスケープモードで動作するように設定されています。ただし、電話のランドスケープスタイルを保持しているときにアプリを開くと、開いていてクラッシュしません。
ポートレートモードで開いたときにクラッシュしないようにしてから、横長モードにする必要があります。
ありがとうございました。
は 'setContentView(新しいGameView(本))置く;' 'は、GetWindow()の前でsetFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN、WindowManager.LayoutParams.FLAG_FULLSCREEN。 ); ' –
ログファイルはどこですか? –