三分钟彻底禁用、隐藏Android设备底部虚拟按钮(亲测有效)

   转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/7613970.html

 

    Android设备屏幕底部一般都有虚拟导航栏,上面有 back、home等按钮。

   虽然现在很多版本的android系统提供了暂时隐藏底部导航栏的功能,但是对于一些需要彻底禁用虚拟按钮的应用来说,暂时隐藏是不足够的。

   网上搜索到的在代码中隐藏导航栏的方法都是暂时的,例如:

View decorView = getWindow().getDecorView();
            int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
                    | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_FULLSCREEN;
            decorView.setSystemUiVisibility(uiOptions);

   该方法虽然点击屏幕也不能唤出导航栏,但是在底部下往上滑还是会弹出虚拟导航栏。

 

   在尝试过网上各种解决方案后,我发现了一种最快速的方法,亲测有效:

    

   第一步:工具准备

   Root精灵手机安装包:http://www.shuame.com/root/

   RE文件管理器:http://shouji.baidu.com/software/22415959.html

   通过上面链接下载两个工具,一个是获取设备的root(不要担心,这不是刷机,不会让设备变砖头。而且操作简单,一键root),一个是root之后查看、修改设备文件。

    

    第二步:Root

    在Android设备(手机、平板都可以)安装Root精灵后,打开它,主界面有个“一键root”的大大的按钮,点击它,等待几分钟,就root成功啦!

 

    第三步:修改系统文件,彻底禁用虚拟导航栏(不用担心,只改一处地方,不麻烦也不难)

    安装RE文件管理器,打开它,进入system目录下,找到  build.prop  这个文件;

    长按这个文件,在弹出的菜单(或者顶部optionMenu中)选择用“文本编辑器打开”;

    在末尾处加一行命令:qemu.hw.mainkeys=1

    然后点击菜单“保存并退出”;

    最后,重启设备即可生效。

 

    是不是很简单?速度快的话不到三分钟就搞定啦。

    不过这样做的话,整个系统都是禁用掉底部导航栏的,可能会影响其他软件的使用,非特定需求请不要使用。

转载于:https://www.cnblogs.com/ygj0930/p/7613970.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值