1

私のAndroidアプリはフルスクリーンで表示されます。コードでこれを行ったことを100%確信するために:

 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
   setContentView(R.layout.findperson);

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

省電力のために画面がオフになり、再びオンにすると、ステータスバーが元に戻り、消えたくありません。永久に (またはアプリの期間中) 消えるようにするにはどうすればよいですか?

編集:わかりました、私はこれについていくつかの詳細情報を見つけました:
this.getWindow().setType(WindowManager.LayoutParams.TYPE_KEYGUARD);

フルスクリーン設定に干渉します。

ホームボタンをオーバーライドする「ことになっていない」ことはわかっています。ただし、電話専用のアプリを設計しています。つまり、電話は電話機能を失い、このアプリのみを表示する必要があります。

4

0 に答える 0