【发布时间】:2019-02-24 02:23:27
【问题描述】:
我正在尝试永久隐藏导航栏我正在使用沉浸式模式 并且很粘但是向上或向下滚动时会再次出现 我知道这个问题重复。
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
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
decorView.setSystemUiVisibility(uiOptions);
我在谷歌上读到的资料不能永远隐藏这是真的吗 https://developer.android.com/training/system-ui/navigation 需要建议解决方案
【问题讨论】:
-
如果没有 ADB 或 root,您将无法做到这一点。
-
@JediBurrell 你的意思是设备应该是 root 你能给我示例代码吗
-
这是在什么手机上完成的?导航栏在您的应用程序之外,它是 Android 操作系统的一部分,可能是制造商在其中编码了这种行为。
-
@HarounHajem 我需要永远全屏
标签: java android android-layout android-fragments material-design