From bb1dafb06253a0881f2b9cf433304b40c76c68f5 Mon Sep 17 00:00:00 2001 From: Priyank Singh Date: Tue, 16 Jul 2019 14:25:53 -0700 Subject: [PATCH] Status bar background color should not be transparent. Bug: 130431689 Test: Manual Change-Id: Ida8788f2d758eedaf5db0139f81a65402ba0b88b --- core/java/android/view/WindowManager.java | 7 +++++++ packages/CarSystemUI/res/values/colors.xml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/core/java/android/view/WindowManager.java b/core/java/android/view/WindowManager.java index 9cd356f6d6532..ea375b1062dca 100644 --- a/core/java/android/view/WindowManager.java +++ b/core/java/android/view/WindowManager.java @@ -1475,6 +1475,9 @@ public interface WindowManager extends ViewManager { *

When this flag is enabled for a window, it automatically sets * the system UI visibility flags {@link View#SYSTEM_UI_FLAG_LAYOUT_STABLE} and * {@link View#SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN}.

+ * + *

Note: For devices that support + * {@link android.content.pm.PackageManager#FEATURE_AUTOMOTIVE} this flag may be ignored. */ public static final int FLAG_TRANSLUCENT_STATUS = 0x04000000; @@ -1494,6 +1497,10 @@ public interface WindowManager extends ViewManager { *

When this flag is enabled for a window, it automatically sets * the system UI visibility flags {@link View#SYSTEM_UI_FLAG_LAYOUT_STABLE} and * {@link View#SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION}.

+ * + *

Note: For devices that support + * {@link android.content.pm.PackageManager#FEATURE_AUTOMOTIVE} this flag can be disabled + * by the car manufacturers. */ public static final int FLAG_TRANSLUCENT_NAVIGATION = 0x08000000; diff --git a/packages/CarSystemUI/res/values/colors.xml b/packages/CarSystemUI/res/values/colors.xml index e0ae456623909..5fcf38fce3cca 100644 --- a/packages/CarSystemUI/res/values/colors.xml +++ b/packages/CarSystemUI/res/values/colors.xml @@ -32,7 +32,7 @@ #ff172026 #33000000 - @android:color/transparent + @color/status_bar_background_color #D6000000