From 6fcb09bd2dd69098454cb0cd88d556bd37c7a62b Mon Sep 17 00:00:00 2001 From: lynxnb Date: Tue, 7 Mar 2023 13:56:51 +0100 Subject: [PATCH] Override the default `PreferenceScreen` divider with an MD3 one --- .../main/res/drawable/preference_list_divider_m3.xml | 11 +++++++++++ app/src/main/res/values/styles.xml | 5 +++++ app/src/main/res/values/themes.xml | 2 ++ 3 files changed, 18 insertions(+) create mode 100644 app/src/main/res/drawable/preference_list_divider_m3.xml diff --git a/app/src/main/res/drawable/preference_list_divider_m3.xml b/app/src/main/res/drawable/preference_list_divider_m3.xml new file mode 100644 index 00000000..186ee536 --- /dev/null +++ b/app/src/main/res/drawable/preference_list_divider_m3.xml @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index e0100a19..90523924 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -16,4 +16,9 @@ + + + diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml index f8806859..a8784994 100644 --- a/app/src/main/res/values/themes.xml +++ b/app/src/main/res/values/themes.xml @@ -39,6 +39,8 @@ @style/ThemeOverlay.App.MaterialAlertDialog ?attr/colorPrimary + + @style/App.PreferenceFragment.Material @style/App.Preference.SwitchPreferenceCompat.Material3