OSDN Git Service

Use preference supported attr to reserve icon space
authorFan Zhang <zhfan@google.com>
Mon, 1 May 2017 20:00:15 +0000 (13:00 -0700)
committerFan Zhang <zhfan@google.com>
Mon, 1 May 2017 20:02:48 +0000 (13:02 -0700)
Change-Id: I28c36f44e6db91fba9aaa5a260303c873a684a5f
Fix: 37572422
Test: runtest android.settings.functional.DisplaySettingsTest

res/values/styles_preference.xml

index d9124c5..9c7fca9 100644 (file)
     </style>
 
     <!-- Preferences -->
-    <style name="SettingsPreference">
+    <style name="SettingsPreference" parent="@style/Preference.Material">
         <item name="allowDividerAbove">false</item>
         <item name="allowDividerBelow">true</item>
         <item name="singleLineTitle">false</item>
-        <item name="android:layout">@layout/preference_material_settings</item>
+        <item name="iconSpaceReserved">true</item>
     </style>
 
     <style name="ApnPreference" parent="SettingsPreference">
@@ -48,7 +48,7 @@
            parent="@style/Preference.DialogPreference.EditTextPreference.Material">
         <item name="allowDividerAbove">false</item>
         <item name="allowDividerBelow">true</item>
-        <item name="android:layout">@layout/preference_material_settings</item>
+        <item name="iconSpaceReserved">true</item>
         <item name="android:dialogLayout">@layout/preference_dialog_edittext</item>
     </style>