[Android6.0][RK3399] 隐藏导航栏或状态栏
来源:互联网 发布:matlab0-1矩阵 编辑:程序博客网 时间:2024/05/05 15:49
Platform: RK3399
OS: Android 6.0
Version: v2017.02
- 什么是导航栏与状态栏
- 一隐藏导航栏
- 方法一修改资源文件代码
- 方法二通过系统 property 来控制
- 二隐藏状态栏
- 修改资源文件代码
什么是导航栏与状态栏
最上面是状态栏 StatusBar
最下面是导航栏 NavagationBar
一、隐藏导航栏
方法一,修改资源文件代码
frameworks/base/core/res/res/values/dimens.xml
<dimen name="navigation_bar_height">48dp</dimen><!-- Height of the bottom navigation bar in portrait; often the same as @dimen/navigation_bar_height --><dimen name="navigation_bar_height_landscape">48dp</dimen><!-- Width of the navigation bar when it is placed vertically on the screen -->
将高度 48 改成 0
方法二,通过系统 property 来控制
路径 device/rockchip/rk3399/system.prop
qemu.hw.mainkeys=1
代码调用
rk3399/frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
mHasNavigationBar = res.getBoolean(com.android.internal.R.bool.config_showNavigationBar);// Allow a system property to override this. Used by the emulator.// See also hasNavigationBar().String navBarOverride = SystemProperties.get("qemu.hw.mainkeys");if ("1".equals(navBarOverride)) { mHasNavigationBar = false;} else if ("0".equals(navBarOverride)) { mHasNavigationBar = true;}
二、隐藏状态栏
修改资源文件代码
frameworks/base/core/res/res/values/dimens.xml
<dimen name="status_bar_height">24dp</dimen><!-- Height of the bottom navigation / system bar. -->
将高度 24 改成 0
1 0
- [Android6.0][RK3399] 隐藏导航栏或状态栏
- iOS 隐藏导航栏或状态栏
- 状态栏与导航栏的隐藏或显示操作
- [RK3288][Android6.0] SystemUI加载过程(状态栏和导航栏)
- [Android6.0][RK3399] TypeC 基础知识
- Android隐藏状态栏、导航栏
- Android6.0导航栏
- android6.0如何删除桌面上的导航栏、状态栏、google搜索栏和系统搜索栏
- [Android6.0][RK3399] IR(红外线)移植步骤
- [Android6.0][RK3399] PWM Backlight 驱动分析
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android 5.0 隐藏状态栏和导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android App 隐藏标题栏+状态栏+导航栏
- Android 动态隐藏显示导航栏,状态栏
- JAVA中使用HttpURLConnection发送XML参数乱码问题
- IDA动态调试逆向so库(各种坑)
- 人人都可以做深度学习应用:入门篇
- 分不清ARM和X86架构,别跟我说你懂CPU!
- [Codeforces246E]Blood Cousins Return(dsu on the tree+set)
- [Android6.0][RK3399] 隐藏导航栏或状态栏
- iOS开发-苹果热更新禁止-JSpatch禁止-热更新上线被拒绝
- 解析UML类图符号意义
- 重新学习2.0以上OPENCV(基于MAT类型)3
- 看完DNC,还得知道MES!
- 安卓小白之旅
- StrutsPrepareAndExecuteFilter 类
- Linux中,一个端口能够接受tcp链接数量的理论上限是?
- php安装redis扩展方法