0
所以我有導航/操作欄完全消失。但是當有人從頂部向下滑動以顯示動作和導航欄時,幾秒鐘後頂部位消失,但導航欄保持不變。Android導航欄不會消失OnResume
我不確定這是否與onResume有關,我推測還不如代碼工作在它的正常使用..代碼及以下圖像抓拍:
的onResume(相同的代碼中的onCreate複製):
public void onResume() {
super.onResume();
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION // hide nav bar
| View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar
| View.SYSTEM_UI_FLAG_IMMERSIVE;
decorView.setSystemUiVisibility(uiOptions);
}
XML主題:
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
我在這裏沒有看到操作欄。 tyr刪除:| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION – piotrek1543
對不起,我的意思是導航欄!讓我重新寫這個問題,嘗試你的建議,它仍然是這樣做的。 – Wickey312
仍然這樣做,因爲也應該刪除(我個人認爲):| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION //隱藏導航欄 – piotrek1543