diff --git a/device/rockchip/common/device.mk b/device/rockchip/common/device.mk index 7f6d22aaf6..16c480efcd 100755 --- a/device/rockchip/common/device.mk +++ b/device/rockchip/common/device.mk @@ -38,6 +38,9 @@ PRODUCT_PROPERTY_OVERRIDES += \ #PRODUCT_PACKAGES += \ fsck.f2fs mkfs.f2fs +PRODUCT_PROPERTY_OVERRIDES += \ + sys.status.hidebar_enable=false + ifeq ($(strip $(BOARD_USE_LCDC_COMPOSER)), true) # setup dalvik vm configs. $(call inherit-product, frameworks/native/build/tablet-10in-xhdpi-2048-dalvik-heap.mk) diff --git a/frameworks/base/core/java/android/provider/Settings.java b/frameworks/base/core/java/android/provider/Settings.java index b05d3e99a2..46c6607314 100644 --- a/frameworks/base/core/java/android/provider/Settings.java +++ b/frameworks/base/core/java/android/provider/Settings.java @@ -1786,6 +1786,13 @@ public final class Settings { * @hide */ public static final String SCREENSHOT_BUTTON_SHOW="screenshot_button_show"; + + /** + *hide system bar + * @hide + */ + public static final String SYSTEMBAR_HIDE="systembar_hide"; + /** * launcher app start add by lly * @hide diff --git a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml index 78ee80656b..4cf29ea060 100644 --- a/frameworks/base/packages/SettingsProvider/res/values/defaults.xml +++ b/frameworks/base/packages/SettingsProvider/res/values/defaults.xml @@ -19,6 +19,7 @@ false + false /mnt/sdcard true diff --git a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java index ae2136047e..398ac2d3e7 100644 --- a/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java +++ b/frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java @@ -2328,6 +2328,9 @@ public class DatabaseHelper extends SQLiteOpenHelper { loadSetting(stmt, Settings.System.TTY_MODE, 0); loadBooleanSetting(stmt, Settings.System.SCREENSHOT_BUTTON_SHOW, R.bool.def_screenshot_button_show); + + loadBooleanSetting(stmt, Settings.System.SYSTEMBAR_HIDE, + R.bool.def_systembar_hide); String enableUms= SystemProperties.get("ro.factory.hasUMS","false"); if("true".equals(enableUms))//if has UMS function,flash is primary storage diff --git a/frameworks/base/packages/SystemUI/res/layout-sw600dp/navigation_bar.xml b/frameworks/base/packages/SystemUI/res/layout-sw600dp/navigation_bar.xml index 1cf7332eb8..31d34e02fd 100755 --- a/frameworks/base/packages/SystemUI/res/layout-sw600dp/navigation_bar.xml +++ b/frameworks/base/packages/SystemUI/res/layout-sw600dp/navigation_bar.xml @@ -245,7 +245,7 @@ /--> 确认 设置 SIM卡发生变化 + + 永久隐藏工具栏 diff --git a/packages/apps/Settings/res/values/strings.xml b/packages/apps/Settings/res/values/strings.xml index 53caca44ca..a4cfcfa92e 100644 --- a/packages/apps/Settings/res/values/strings.xml +++ b/packages/apps/Settings/res/values/strings.xml @@ -6267,5 +6267,7 @@ Vertical screen Reverse horizontal screen Reverse vertical screen + + Always hide the status bar diff --git a/packages/apps/Settings/res/xml/display_settings.xml b/packages/apps/Settings/res/xml/display_settings.xml index 55a2f0232a..b65cd1c452 100644 --- a/packages/apps/Settings/res/xml/display_settings.xml +++ b/packages/apps/Settings/res/xml/display_settings.xml @@ -32,6 +32,10 @@ settings:keywords="@string/keywords_display_auto_brightness" android:summary="@string/auto_brightness_summary" android:persistent="false" /> + +