5
フルスクリーンアクティビティを表示し、フルスクリーンではない別のアクティビティを起動すると、フルスクリーンアクティビティを終了するとステータスバーがちらつく
私のアプリでは、2番目のアクティビティの上部にアクションバーを使用し、アクティビティを切り替えるときにどのように点滅が行われるかを明確に確認しています。
ステータスバーが表示されても、スムーズに自分のアクティビティを押し込むことはありませんが、非常に迅速に、この厄介なちらつきがあります。
この動作を制御するために使用できるAPIはありますか? またはその他の回避策?
問題が解決した場合は、これを回答 –
として受け入れることができます。これは唯一の回答です。私はsetContentViewの前にOncreateに次のコードを書いています。 ... (Build.VERSION.SDK_INT> = Build.VERSION_CODES.KITKAT){ は、GetWindow()getDecorView()setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN 場合|。。View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY ); } ... また、onWindowFocusChangedオーバーライドメソッドにも入れることを忘れないでください。 –