From 688c65c883c717cb80de0f8d4d0462c57ae44834 Mon Sep 17 00:00:00 2001 From: Edgar Wang Date: Tue, 22 Mar 2022 12:22:32 +0800 Subject: [PATCH] Fix dropdown text is not clear in dark mode - Move spinner color into SettingsTheme. - Set spinnerItemStyle & spinnerDropDownItemStyle Fixes: 222126610 Test: manual Change-Id: I90da89d30826939a232f7dd17c4fec882b054915 --- .../SettingsLib/SettingsSpinner/Android.bp | 1 + .../SettingsSpinner/res/values-v31/colors.xml | 20 ------------------- .../SettingsTheme/res/values-v31/colors.xml | 3 +++ .../SettingsTheme/res/values-v31/styles.xml | 11 ++++++++++ .../SettingsTheme/res/values-v31/themes.xml | 2 ++ 5 files changed, 17 insertions(+), 20 deletions(-) delete mode 100644 packages/SettingsLib/SettingsSpinner/res/values-v31/colors.xml diff --git a/packages/SettingsLib/SettingsSpinner/Android.bp b/packages/SettingsLib/SettingsSpinner/Android.bp index c5b2fe66c315d..d3cc4d1a1e705 100644 --- a/packages/SettingsLib/SettingsSpinner/Android.bp +++ b/packages/SettingsLib/SettingsSpinner/Android.bp @@ -15,6 +15,7 @@ android_library { static_libs: [ "androidx.preference_preference", + "SettingsLibSettingsTheme", ], sdk_version: "system_current", diff --git a/packages/SettingsLib/SettingsSpinner/res/values-v31/colors.xml b/packages/SettingsLib/SettingsSpinner/res/values-v31/colors.xml deleted file mode 100644 index 8fda876355d6d..0000000000000 --- a/packages/SettingsLib/SettingsSpinner/res/values-v31/colors.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - @android:color/system_neutral1_900 - @android:color/system_neutral2_700 - diff --git a/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml b/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml index c4dbc5edbe79b..fe47e858b747a 100644 --- a/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml +++ b/packages/SettingsLib/SettingsTheme/res/values-v31/colors.xml @@ -79,4 +79,7 @@ @color/settingslib_accent_secondary_device_default @color/settingslib_surface_light + + @android:color/system_neutral1_900 + @android:color/system_neutral2_700 diff --git a/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml b/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml index 87cb418635287..b12c6d2850c42 100644 --- a/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml +++ b/packages/SettingsLib/SettingsTheme/res/values-v31/styles.xml @@ -54,4 +54,15 @@ 16dp 8dp + + + + + diff --git a/packages/SettingsLib/SettingsTheme/res/values-v31/themes.xml b/packages/SettingsLib/SettingsTheme/res/values-v31/themes.xml index e9bbcc785a2f5..4f426a3bf10cb 100644 --- a/packages/SettingsLib/SettingsTheme/res/values-v31/themes.xml +++ b/packages/SettingsLib/SettingsTheme/res/values-v31/themes.xml @@ -27,6 +27,8 @@ @style/Switch.SettingsLib @style/HorizontalProgressBar.SettingsLib @style/Spinner.SettingsLib + @style/SpinnerItem.SettingsLib + @style/SpinnerDropDownItem.SettingsLib