1

メニューのオプションを押してこのアクティビティを全画面表示にし、メニューの他のオプションを押して通常のアクティビティに戻すときに必要なアクティビティがあります。landScape レイアウトを停止したことを考慮して、コードでこれを行う方法

前もって感謝します。

4

3 に答える 3

2

メニューのオプションを押してこのアクティビティを全画面表示にし、メニューの他のオプションを押して通常のアクティビティに戻すときに必要なアクティビティがあります。landScapeレイアウトを停止したことを考慮してコードでこれを行う方法

私はあなたの目標は不可能だと思います。なぜならそれはしか実行できず、またonCreate()次のようなメソッドで呼び出されなければならないからです。

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

または経由XML

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
于 2013-02-13T14:06:31.357 に答える
0

あなたはおそらくあなたのでrecreate()(私が思い出すならレベル11)を呼び出すだけでそれを行うことができますActivity。それが良い考えであるかどうかは、まったく別のことです。

于 2013-02-13T16:08:16.307 に答える