0

私のコードである Android Lollipop でアプリケーションを全画面表示にするのに問題があります:

public class AoA extends ActionBarActivity {

    protected void oncreate(Bundle savedInstanceState) {
        super.onCreate(SavedInstanceState);

        setupParameters();
    }

    public void setupParameters() {
        GameParameterSingleton.ORIENTATION = GameParameterSingleton.PORTRAIT;

        GameParameterSingleton.SCREEN_HEIGHT= getWindowManager().getDefaultDisplay().getHeight();
        GameParameterSingleton.SCREEN_WIDTH = getWindowManager().getDefaultDisplay().getWidth();

        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);

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

        requestWindowFeature(Window.FEATURE_NO_TITLE);
    } 
}

フルスクリーンを使用しない場合、アプリケーションは動作します。フルスクリーンを離れるときに誰か助けてもらえますか? 私はアプリケーションのタイトルを取りますか?

4

1 に答える 1

2

API 21のようです

this.supportRequestWindowFeature(Window.FEATURE_NO_TITLE);

動作しません。

AndroidManifest.xmlこれをファイルに追加してみてください

android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

または、これを追加します

this.getActionBar().hide();

onCreateメソッド の後にsuper.onCreate(savedInstanceState);

于 2015-01-11T19:22:46.527 に答える