转载请注明原文地址: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

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

  1. Android怎么禁用底部键,在三分钟内完全禁用并隐藏Android设备底部的虚拟按钮(适用于测试)...

    Android设备屏幕的底部通常有一个虚拟导航栏,带有诸如后退和主页之类的按钮. 尽管android系统的许多版本现在都提供了暂时隐藏底部导航栏的功能,但对于某些需要完全禁用虚拟按钮的应用程序而言,暂 ...

  2. unity导致android虚拟键,unity隐藏android机的虚拟按钮

    启动时 将下面有脚本挂载某个物件就行: using UnityEngine; using System.Collections; public class HideAndroidButtons : M ...

  3. android+4.4.2+隐藏虚拟按钮,Android 4.4.2 横屏应用隐藏状态栏和底部虚拟键的方法...

    //去title requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏状态栏 getWindow().setFlags(WindowManager.L ...

  4. android底部滑动出现虚拟按键,Android适配底部虚拟按键的方法详解

    Android适配底部虚拟按键的方法详解 发布时间:2020-10-09 05:26:12 来源:脚本之家 阅读:171 作者:yuanzhihui123 最近项目进行适配的时候发现部分(如华为手机) ...

  5. 隐藏Android下的虚拟按键

    隐藏Android下的虚拟按键 要隐藏Android下的虚拟按键,可通过如下办法操作 [cpp] view plaincopy adb root adb remount adb shell ls -a ...

  6. Ionic2 下处理 Android 设备下返回按钮的事件

    原文发表于我的技术博客 本文分享了 Ionic2 下处理 Android 设备下返回按钮的事件,供参考. 原文发表于我的技术博客 代码中我分享了如何捕捉 Ionic2 项目在 Android 设备下返 ...

  7. 如何隐藏Android模拟器的虚拟按键

    如何隐藏Android模拟器的虚拟按键 在我们做屏幕适配的时候,就务必需要使用模拟器进行适配.但是在编辑的过程中,总是发现令人恶心的黑不溜秋的虚拟按键,很影响我们进行屏幕适配,如下图: 那么如何才能如 ...

  8. Android适配虚拟按键-亲测华为小米手机有效

    Android适配虚拟按键-亲测华为小米手机有效 应用上传华为应用市场,结果被拒,原因是真人测试手机带虚拟按键,结果导致虚拟按键和屏幕某点击事件冲突,一点击就会退出到手机主页.废话不多说,直接上代码. ...

  9. Flutter BottomNavigationBar 三分钟实现一个常用APP首页底部导航菜单栏

    题记 -- 执剑天涯,从你的点滴积累开始,所及之处,必精益求精. Flutter是谷歌推出的最新的移动开发框架. [x1]微信公众号的每日提醒 随时随记 每日积累 随心而过 文章底部扫码关注 [x2] ...

最新文章

  1. CentOS7 下面安装Mysql MMM
  2. logback常用配置
  3. 盘点中国互联网行业10年2万多起投融资,17年投融资形势走向何处
  4. 一道题:给定一整数序列A1,A2,...,An(可能有负数),求A1到An的一个自序列,使得Ai到Aj的和最大。例如:整数序列-2,11,-4,13,-5,2,-5,-3,12,-9的最大子序列为21
  5. linux硬盘检测工具,linux 系统下磁盘检测工具e2fsck的使用
  6. 分配给 主机的 Evaluation Mode 许可证已过期。建议升级许可证。
  7. pat 1006. 换个格式输出整数 (15)
  8. linux下电子词典里的扩展存储卡不能访问到的问题
  9. JavaScrip内置对象
  10. docker tensorflow_用Docker容器方式安装TensorFlow
  11. 数据库基础(2)选择,投影,连接,除法运算
  12. 为什么年轻人会活的越来越难?
  13. kubebuilder之一:kubernetes operator工作原理
  14. 研发人员需要什么知识和能力
  15. Python自动化运维 - day9 - 进程与线程
  16. 压力换算公斤单位换算_压力单位转换器_压力换算器 百分百好站
  17. Superpro5000的使用经验小结
  18. 山东大学计算机基础知识试题及答案,山东大学网络教育计算机应用基础课后练习题及答案...
  19. Jzoj4745 看电影
  20. 耳机接口规则_3.5mm耳机接口和2.5mm耳机接口有什么区别?

热门文章

  1. NOIP2018原创模拟赛DAY1 密室
  2. Linux Shell 使用手记
  3. 在Unity使用PureMVC
  4. 【转】国内大学图书馆网址
  5. 发明专利申请流程 发明专利代理
  6. 字节跳动Lark-EA部门春招-实习/校招/社招-咨询群
  7. pytorch vgg 网络
  8. 几个小软件,让你上网更轻松
  9. 236_自定义抽签器二
  10. windows编程之画五角星