Android导航栏不会在恢复时消失
所以我的导航/操作栏完全消失了。但是,当有人从顶部向下滑动以显示动作和导航栏时,几秒钟后,顶部位消失,但导航栏保持不变 我不确定这是否与onResume有关,我认为不是因为代码在正常使用情况下工作。。代码和图像快照如下: OnResume(与onCreate中复制的代码相同):Android导航栏不会在恢复时消失,android,android-layout,Android,Android Layout,所以我的导航/操作栏完全消失了。但是,当有人从顶部向下滑动以显示动作和导航栏时,几秒钟后,顶部位消失,但导航栏保持不变 我不确定这是否与onResume有关,我认为不是因为代码在正常使用情况下工作。。代码和图像快照如下: OnResume(与onCreate中复制的代码相同): public void onResume() { super.onResume(); View decorView = getWindow().getDecorView(); int uiOp
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);
}
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
XML主题:
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);
}
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"
在浏览导航栏后..
使用浸入式粘性,一切都解决了。我在这里看不到actionbar。要删除的tyr:| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATIONSorry我指的是导航栏!让我重新写下这个问题,尝试了你的建议,它仍然这样做。仍然这样做,因为这也应该被删除(我个人的意见):| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION//HIDE nav barb但是导航栏一直在那里吗?我刚试过。谷歌的检查和指导。