OSDN Git Service

Change style for CheckBoxPreference
authorjackqdyulei <jackqdyulei@google.com>
Tue, 9 Jan 2018 20:29:21 +0000 (12:29 -0800)
committerjackqdyulei <jackqdyulei@google.com>
Tue, 9 Jan 2018 20:36:43 +0000 (12:36 -0800)
Bug: 71758308
Test: Screenshot
Change-Id: I6aaacc55aa3eeeed01d9eed1ffc97507a885e202

packages/SettingsLib/res/values/styles_support_preference.xml

index cf9f3c6..59de6c9 100644 (file)
         <item name="singleLineTitle">false</item>
     </style>
 
+    <!-- CheckBox Preferences -->
+    <style name="Preference.CheckBoxPreference.SettingsBase" parent="@style/Preference.CheckBoxPreference.Material">
+        <item name="allowDividerAbove">false</item>
+        <item name="allowDividerBelow">true</item>
+        <item name="iconSpaceReserved">true</item>
+        <item name="singleLineTitle">false</item>
+    </style>
+
     <!-- EditText Preferences -->
     <style name="Preference.EditTextPreference.SettingsBase"
            parent="@style/Preference.DialogPreference.EditTextPreference.Material">
@@ -86,6 +94,7 @@
         <item name="editTextPreferenceStyle">@style/Preference.EditTextPreference.SettingsBase</item>
         <item name="footerPreferenceStyle">@style/Preference.FooterPreference.SettingsBase</item>
         <item name="switchPreferenceStyle">@style/Preference.SwitchPreference.SettingsBase</item>
+        <item name="checkBoxPreferenceStyle">@style/Preference.CheckBoxPreference.SettingsBase</item>
         <item name="dropdownPreferenceStyle">@style/Preference.DropdownPreference.SettingsBase</item>
     </style>