Android 屏蔽下方虚拟按键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 屏蔽下方虚拟按键相关的知识,希望对你有一定的参考价值。
参考技术A android屏蔽手机虚拟按键方法一
滑动屏幕可以显示
```
protectedvoidhideBottomUIMenu()
//隐藏虚拟按键,并且全屏
if(Build.VERSION.SDK_INT > 11&& Build.VERSION.SDK_INT < 19) // lower api
View v = this.getWindow().getDecorView();
v.setSystemUiVisibility(View.GONE);
elseif(Build.VERSION.SDK_INT >= 19)
//for new api versions.
View decorView = getWindow().getDecorView();
intuiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
```
方法二
滑动也不能显示
```
protectedvoidhideBottomUIMenu()
//隐藏虚拟按键,并且全屏
if(Build.VERSION.SDK_INT > 11&& Build.VERSION.SDK_INT < 19) // lower api
View v = this.getWindow().getDecorView();
v.setSystemUiVisibility(View.GONE);
elseif(Build.VERSION.SDK_INT >= 19)
Window _window = getWindow();
WindowManager.LayoutParams params = _window.getAttributes();
params.systemUiVisibility = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION|View.SYSTEM_UI_FLAG_IMMERSIVE;
_window.setAttributes(params);
```
如何将android屏幕下方的虚拟按键隐藏掉
有些手机在设置中会有关于导航栏的设置。如本人是华为p7,在全部设置-智能辅助-导航栏中会有一个“导航栏可隐藏”的按钮。打开后在三个虚拟键左侧会有一个向下的小箭头,点击该小箭头就可隐藏。也可在辅助功能中找找看, 参考技术A 屏蔽启:1、启底部虚拟按键:用RE浏览器进入 \system\目录打编辑build.prop并行添加qemu.hw.mainkeys=0 保存重启手机(所安卓4.0机器都管用);
2、屏蔽底部虚拟按键:用RE浏览器进入 \system\目录打编辑build.prop并行添加qemu.hw.mainkeys=1 保存重启手机底部虚拟按键消失本回答被提问者采纳
以上是关于Android 屏蔽下方虚拟按键的主要内容,如果未能解决你的问题,请参考以下文章
实体按键不行了。如何让安卓手机(Android 4.2.1)显示虚拟按键?已经ROOT.