RK3566/RK3568 Android 11 动态显示/隐藏导航栏

概述

在系统服务中增加显示/隐藏导航栏方法,在上层app动态调用显示/隐藏导航栏方法,设备关机和重启后也能继续生效。

创建全局变量

1.定义全局变量

在frameworks/base/core/java/android/provider/Settings.java中添加

        /**
         * hide navigation
         * @hide
         */
        public static final String SYSTEM_HIDE_NAVIGATION = "hide_navigation_bar";

2.定义全局变量默认值

在frameworks/base/packages/SettingsProvider/res/values/defaults.xml添加

false

3.初始化默认值

在frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java添加

你可能感兴趣的:(RK3566/RK3568,Android,11系统开发,android)