目录
前言
上一篇已讲解怎么在 设置->显示 中添加导航栏按钮,并且实现了按钮功能和广播功能;接下来讲解怎么实现动态的隐藏和显示导航栏功能;
一、动态隐藏和显示功能
1、相关修改代码文件:
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NavigationBarController.java
2、主要修改代码
文件:frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\StatusBar.java
--- a/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java
RK3568 Android11 动态隐藏导航栏实现
这篇博客介绍了在RK3568设备上基于Android11系统如何实现动态隐藏和显示导航栏的功能。首先在前言中提及了上一篇的内容,然后详细讲解了在StatusBar.java和NavigationBarController.java文件中进行的代码修改,以实现导航栏的动态控制。最后,博主展示了功能的编译验证和使用效果,并提供了设置默认显示导航栏的配置方法。
订阅专栏 解锁全文
3583





