From 66cce00f05c0a9a98fa25273402657c29f9b6b72 Mon Sep 17 00:00:00 2001 From: Edgar Wang Date: Mon, 13 Jan 2025 20:46:32 +0000 Subject: [Exressive design] Update ActionButtons style - update disable state color - handle text when icon is null Bug: 381034472 Flag: EXEMPT library update Test: visual test Change-Id: I01f36845b72f29f3870ab2db0ef2db3a9fa40d6b --- ...tingslib_expressive_actionbutton_background.xml | 24 +++++++++++++++++++++ ...gslib_expressive_actionbutton_content_color.xml | 25 ++++++++++++++++++++++ .../res/values-v35/styles_expressive.xml | 11 +++++++--- .../widget/ActionButtonsPreference.java | 2 +- 4 files changed, 58 insertions(+), 4 deletions(-) create mode 100644 packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_background.xml create mode 100644 packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_content_color.xml diff --git a/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_background.xml b/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_background.xml new file mode 100644 index 000000000000..ec9ee2211259 --- /dev/null +++ b/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_background.xml @@ -0,0 +1,24 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_content_color.xml b/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_content_color.xml new file mode 100644 index 000000000000..0488cbaead22 --- /dev/null +++ b/packages/SettingsLib/ActionButtonsPreference/res/color/settingslib_expressive_actionbutton_content_color.xml @@ -0,0 +1,25 @@ + + + + + + + + + \ No newline at end of file diff --git a/packages/SettingsLib/ActionButtonsPreference/res/values-v35/styles_expressive.xml b/packages/SettingsLib/ActionButtonsPreference/res/values-v35/styles_expressive.xml index fd8cecb8536e..267c9f65e104 100644 --- a/packages/SettingsLib/ActionButtonsPreference/res/values-v35/styles_expressive.xml +++ b/packages/SettingsLib/ActionButtonsPreference/res/values-v35/styles_expressive.xml @@ -17,9 +17,14 @@