refactor: use the official library way to theme the SwitchPreference
This commit is contained in:
parent
86e5269772
commit
ef083be9c6
|
@ -148,7 +148,8 @@
|
|||
<item name="tickMark">@null</item>
|
||||
</style>
|
||||
|
||||
<style name="PreferenceMaterialSwitch" parent="@style/Preference.SwitchPreferenceCompat.Material">
|
||||
<item name="widgetLayout">@layout/preference_switch</item>
|
||||
|
||||
<style name="Widget.App.Preference.SwitchPreferenceCompat" parent="Preference.SwitchPreferenceCompat.Material">
|
||||
<item name="android:widgetLayout">@layout/preference_switch</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<resources>
|
||||
|
||||
<!-- https://github.com/material-components/material-components-android/blob/22de817c30a493fb7dda46a8bea784d5bdc1dbdb/catalog/java/io/material/catalog/application/theme/res/values/themes.xml#L32-L38 -->
|
||||
<style name="ThemeOverlay.App.Preference" parent="PreferenceThemeOverlay">
|
||||
<item name="switchPreferenceCompatStyle">@style/PreferenceMaterialSwitch</item>
|
||||
<item name="switchPreferenceCompatStyle">@style/Widget.App.Preference.SwitchPreferenceCompat
|
||||
</item>
|
||||
</style>
|
||||
</resources>
|
||||
|
|
Loading…
Reference in New Issue