From 86548aa1df63afe9c0de704e1f2cb31dd6322e9c Mon Sep 17 00:00:00 2001 From: Stanley Wang Date: Thu, 13 May 2021 17:51:57 +0800 Subject: [PATCH] Update the margins and colors of MainSwitchBar to fit the spec. Bug: 187911551 Test: robotest and see the UI Change-Id: Iebff051a58d855cc066c4f10c17f0393c26d5d51 --- .../res/drawable/settingslib_thumb_disabled.xml | 2 +- .../res/drawable/settingslib_thumb_off.xml | 2 +- .../res/layout-v31/settingslib_main_switch_bar.xml | 11 ++++------- .../MainSwitchPreference/res/values-night/colors.xml | 10 ++++++++-- .../MainSwitchPreference/res/values/colors.xml | 5 ++++- .../MainSwitchPreference/res/values/dimens.xml | 7 +++++-- 6 files changed, 23 insertions(+), 14 deletions(-) diff --git a/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_disabled.xml b/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_disabled.xml index 900400eb59d8d..b41762f7908e2 100644 --- a/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_disabled.xml +++ b/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_disabled.xml @@ -26,7 +26,7 @@ android:height="@dimen/settingslib_switch_thumb_size" android:width="@dimen/settingslib_switch_thumb_size"/> diff --git a/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_off.xml b/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_off.xml index e54c33211e3e9..8b69ad1b2493b 100644 --- a/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_off.xml +++ b/packages/SettingsLib/MainSwitchPreference/res/drawable/settingslib_thumb_off.xml @@ -25,7 +25,7 @@ - + diff --git a/packages/SettingsLib/MainSwitchPreference/res/layout-v31/settingslib_main_switch_bar.xml b/packages/SettingsLib/MainSwitchPreference/res/layout-v31/settingslib_main_switch_bar.xml index 27c30ca620d1d..010b9ba4324bc 100644 --- a/packages/SettingsLib/MainSwitchPreference/res/layout-v31/settingslib_main_switch_bar.xml +++ b/packages/SettingsLib/MainSwitchPreference/res/layout-v31/settingslib_main_switch_bar.xml @@ -19,10 +19,6 @@ xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="match_parent" - android:paddingStart="?android:attr/listPreferredItemPaddingStart" - android:paddingEnd="?android:attr/listPreferredItemPaddingEnd" - android:paddingLeft="?android:attr/listPreferredItemPaddingLeft" - android:paddingRight="?android:attr/listPreferredItemPaddingRight" android:background="?android:attr/colorBackground" android:orientation="vertical"> @@ -31,15 +27,16 @@ android:minHeight="@dimen/settingslib_min_switch_bar_height" android:layout_height="wrap_content" android:layout_width="match_parent" - android:paddingLeft="@dimen/settingslib_switchbar_margin_start" - android:paddingRight="@dimen/settingslib_switchbar_margin_end"> + android:layout_margin="@dimen/settingslib_switchbar_margin" + android:paddingStart="@dimen/settingslib_switchbar_padding_left" + android:paddingEnd="@dimen/settingslib_switchbar_padding_right"> - + #82000000 @android:color/black + + @android:color/system_neutral2_300 + - ?androidprv:attr/colorSurfaceHighlight + @android:color/system_accent2_700 + + + @android:color/system_neutral1_700 diff --git a/packages/SettingsLib/MainSwitchPreference/res/values/colors.xml b/packages/SettingsLib/MainSwitchPreference/res/values/colors.xml index 3fcc1ddacef0c..2c73238da254b 100644 --- a/packages/SettingsLib/MainSwitchPreference/res/values/colors.xml +++ b/packages/SettingsLib/MainSwitchPreference/res/values/colors.xml @@ -26,9 +26,12 @@ ?androidprv:attr/colorAccentSecondary + + @android:color/system_neutral2_100 + ?androidprv:attr/colorAccentPrimaryVariant - ?androidprv:attr/colorAccentSecondaryVariant + @android:color/system_neutral2_600 diff --git a/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml b/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml index 4c528da0979c6..a1cbcf72c1c6b 100644 --- a/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml +++ b/packages/SettingsLib/MainSwitchPreference/res/values/dimens.xml @@ -17,11 +17,14 @@ + + 16dp + - 24dp + 24dp - 16dp + 16dp 52dp