带有软件按钮的 HTC 侧边栏不适合纵横比。我该如何隐藏它?
我已经在使用:
<preference name="Fullscreen" value="true" />
这会隐藏三星设备上的顶部菜单栏,但不会隐藏 HTC 设备上的侧边栏。
带有软件按钮的 HTC 侧边栏不适合纵横比。我该如何隐藏它?
我已经在使用:
<preference name="Fullscreen" value="true" />
这会隐藏三星设备上的顶部菜单栏,但不会隐藏 HTC 设备上的侧边栏。
它带有主页图标、返回图标和其他一些图标。当设备处于横向模式时,此侧栏位于右侧,因此您可以再次进入主菜单或退出应用程序。
那就是所谓的导航栏。它存在于世界上大约一半的 Android 设备上,特别是那些没有 HOME 和 BACK 屏幕外键的设备。
引用文档:
您可以使用 SYSTEM_UI_FLAG_HIDE_NAVIGATION 标志在 Android 4.0 及更高版本上隐藏导航栏。
该文档还显示了如何使用它的代码片段:
View decorView = getWindow().getDecorView();
// Hide both the navigation bar and the status bar.
// SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as
// a general rule, you should design your app to hide the status bar whenever you
// hide the navigation bar.
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);