我想解雇一个特定屏幕的底部导航栏。 我尝试使用
setSystemUiVisibility(HorizontalScrollView.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
我把它放在我的scrollView的Onscroll中,关注我的观点。 但问题是它回来了,屏幕调整大小。
我可以完全删除NAVIGATION BAR的任何建议。
答案 0 :(得分:0)
签出SYSTEM_UI_FLAG_HIDE_NAVIGATION
,此标志隐藏导航栏,直到用户与设备进行交互。它是Android 4.0中的新功能。您可以启用此标志,例如:
getWindow().getDecorView()
.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
请注意,导航不会再自动消失,您必须在用户与设备互动后每次都进行设置。
或者,您可以使用 SYSTEM_UI_FLAG_LOW_PROFILE 使导航不那么突兀,这会将按钮更改为小点(例如相机应用程序)。