所以我写一个应用程序中,我想在一个特定的 活动导航栏被隐藏...,我设法这样做......但我的问题是 用户向下滚动通知栏时...当发生这种情况...导航栏 重新出现...我该如何解决这个问题?如何在android中隐藏导航栏?
final int mUIFlag = View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_IMMERSIVE
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_FULLSCREEN;
//View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION;
getWindow().getDecorView().setSystemUiVisibility(mUIFlag);
你尝试getWindow()setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN)。在你的活动?就像@hata所说的,这是Android中的一种正常行为。几秒钟后,在导航栏再次消失OK –