OSDN Git Service

Use framework pref layout for SwitchPreference
authorFan Zhang <zhfan@google.com>
Sat, 6 May 2017 01:03:08 +0000 (18:03 -0700)
committerFan Zhang <zhfan@google.com>
Sat, 6 May 2017 16:43:25 +0000 (09:43 -0700)
Test: manual
Change-Id: Id9add8d5669cbb34e93c9bfd2e25e75d9cc56a56

res/values/styles_preference.xml

index 9c7fca9..31e2e79 100644 (file)
         <item name="android:layout">@layout/preference_widget_seekbar_settings</item>
     </style>
 
-    <style name="SettingsSwitchPreference" parent="SettingsPreference">
-        <item name="widgetLayout">@*android:layout/preference_widget_switch</item>
-        <item name="switchTextOn">@*android:string/capital_on</item>
-        <item name="switchTextOff">@*android:string/capital_off</item>
+    <style name="SettingsSwitchPreference" parent="@style/Preference.SwitchPreference.Material">
+        <item name="allowDividerAbove">false</item>
+        <item name="allowDividerBelow">true</item>
+        <item name="iconSpaceReserved">true</item>
     </style>
 
     <style name="SyncSwitchPreference" parent="SettingsPreference">