teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

文言追加

2019/02/19 06:25

投稿

jimbe
jimbe

スコア13355

answer CHANGED
@@ -1,4 +1,4 @@
1
- onPrepareOptionsMenu 内の subNavigationBar(); を消して getWindow().getDecorView().getSystemUiVisibility() を表示した所, メニュー表示時に View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY(0x1000) は有りましたが View.SYSTEM_UI_FLAG_HIDE_NAVIGATION(0x2) が無くなっていました.
1
+ onPrepareOptionsMenu 内の subNavigationBar(); を消して onCreate の最後に入れ, getWindow().getDecorView().getSystemUiVisibility() を表示した所, メニュー表示時に View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY(0x1000) は有りましたが View.SYSTEM_UI_FLAG_HIDE_NAVIGATION(0x2) が無くなっていました.
2
2
  何処かで解除されているようです.
3
3
  onCreate に以下のコードを追加すると, おそらくご希望の動作と思います.
4
4
  が, もっときちんとした対処方法があるかもしれません.