回答編集履歴
1
文言追加
    
        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 | 
             
            が, もっときちんとした対処方法があるかもしれません.
         | 
