虚拟按键遮挡布局/隐藏底部虚拟按键Navigation实现全屏

在需要隐藏虚拟键Navigation Bar的Activity的onCreate方法中添加如下代码:
第一种:始终隐藏navigation,即使点击屏幕也不会出现:
WindowManager.LayoutParams params = getWindow().getAttributes();
params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE;
getWindow().setAttributes(params);
第二种:初始化时隐藏,点击屏幕后Navigation重新出现:
WindowManager.LayoutParams params =getWindow().getAttributes();
params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION;
getWindow().setAttributes(params);

你可能感兴趣的:(虚拟按键遮挡布局/隐藏底部虚拟按键Navigation实现全屏)