android怎么屏蔽三个虚拟键
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android怎么屏蔽三个虚拟键相关的知识,希望对你有一定的参考价值。
使用方法:1、安装xposed installer+Gravitybox(重力工具箱)2、进入xposed installer,选择模块,勾选Gravitybox,重启手机使设置生效
3、打开Gravitybox,分别进入显示调整-扩展桌面模式-浸式虚拟按键,重启手机
4、打开Gravitybox,分别选择实体按键调整-返回键--长按动作-切换扩展桌面功能,退出,需要重启的就重启
5、接下来就是见证奇迹的时刻,从屏幕最下方向上滑动,就会调出虚拟键,如果不想隐藏虚拟键,就长按返回键,虚拟键正常显示,玩游戏或是看电影什么的需要隐藏虚拟键,就长按返回键,虚拟键就会自动隐藏! 参考技术A 前提是要获得root权限。
root之后安装全屏开关隐藏软件,然后开启它, 即可隐藏3个虚拟键。 参考技术B 方法:
public boolean onKeyDown(int keyCode, KeyEvent event) // TODOAuto-generated method stub
if (keyCode
== KeyEvent.KEYCODE_BACK)
morePopumenu.disMissMenu();//returntrue;//return false;
这里如果你是返回的true,false,那么就不会执行系统的返回操作,不能返回//上一个界面,因为这样就没有回调父类的onKeyDown方法就返回了。所以应该这样写如下:
return super.onKeyDown(keyCode, event);returnsuper.onKeyDown(keyCode, event);本回答被提问者和网友采纳 参考技术C 方法:
public boolean onKeyDown(int keyCode, KeyEvent event) // TODOAuto-generated method stub
if (keyCode
== KeyEvent.KEYCODE_BACK)
morePopumenu.disMissMenu();//returntrue;//return false;
这里如果你是返回的true,false,那么就不会执行系统的返回操作,不能返回//上一个界面,因为这样就没有回调父类的onKeyDown方法就返回了。所以应该这样写如下:
return super.onKeyDown(keyCode, event);returnsuper.onKeyDown(keyCode, event); 参考技术D 安卓4.4系统支持沉寂模式
加在setContentView前就行。
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility( 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);
如何将android屏幕下方的虚拟按键隐藏掉
有些手机在设置中会有关于导航栏的设置。如本人是华为p7,在全部设置-智能辅助-导航栏中会有一个“导航栏可隐藏”的按钮。打开后在三个虚拟键左侧会有一个向下的小箭头,点击该小箭头就可隐藏。也可在辅助功能中找找看, 参考技术A 屏蔽启:1、启底部虚拟按键:用RE浏览器进入 \system\目录打编辑build.prop并行添加qemu.hw.mainkeys=0 保存重启手机(所安卓4.0机器都管用);
2、屏蔽底部虚拟按键:用RE浏览器进入 \system\目录打编辑build.prop并行添加qemu.hw.mainkeys=1 保存重启手机底部虚拟按键消失本回答被提问者采纳
以上是关于android怎么屏蔽三个虚拟键的主要内容,如果未能解决你的问题,请参考以下文章