blob: 46351e11d11735985feea9c54996e6345242e009 [file] [log] [blame]
Tony Mantler6904f672015-02-19 08:58:37 -08001<?xml version="1.0" encoding="utf-8"?>
2<!--
3 ~ Copyright (C) 2015 The Android Open Source Project
4 ~
5 ~ Licensed under the Apache License, Version 2.0 (the "License");
6 ~ you may not use this file except in compliance with the License.
7 ~ You may obtain a copy of the License at
8 ~
9 ~ http://www.apache.org/licenses/LICENSE-2.0
10 ~
11 ~ Unless required by applicable law or agreed to in writing, software
12 ~ distributed under the License is distributed on an "AS IS" BASIS,
13 ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 ~ See the License for the specific language governing permissions and
15 ~ limitations under the License
16 -->
17
Aurimas Liutikasd2965aa2017-12-04 16:29:19 -080018<resources xmlns:tools="http://schemas.android.com/tools">
Tony Mantler6904f672015-02-19 08:58:37 -080019 <style name="Preference">
Tony Mantler048d1092015-09-10 13:34:29 -070020 <item name="android:layout">@layout/preference</item>
Tony Mantler6904f672015-02-19 08:58:37 -080021 </style>
22
23 <style name="PreferenceFragment">
24 <item name="android:paddingLeft">0dp</item>
25 <item name="android:paddingRight">0dp</item>
Tony Mantler913cb9a2015-09-23 11:31:50 -070026 <item name="android:divider">?android:attr/listDivider</item>
Tony Mantler6904f672015-02-19 08:58:37 -080027 </style>
28
29 <style name="Preference.Information">
Tony Mantler048d1092015-09-10 13:34:29 -070030 <item name="android:layout">@layout/preference_information</item>
31 <item name="android:enabled">false</item>
32 <item name="android:shouldDisableView">false</item>
Tony Mantler6904f672015-02-19 08:58:37 -080033 </style>
34
35 <style name="Preference.Category">
Tony Mantler048d1092015-09-10 13:34:29 -070036 <item name="android:layout">@layout/preference_category</item>
Tony Mantler6904f672015-02-19 08:58:37 -080037 <!-- The title should not dim if the category is disabled, instead only the preference children should dim. -->
Tony Mantler048d1092015-09-10 13:34:29 -070038 <item name="android:shouldDisableView">false</item>
39 <item name="android:selectable">false</item>
Tony Mantler6904f672015-02-19 08:58:37 -080040 </style>
41
42 <style name="Preference.CheckBoxPreference">
Tony Mantler048d1092015-09-10 13:34:29 -070043 <item name="android:widgetLayout">@layout/preference_widget_checkbox</item>
Tony Mantler6904f672015-02-19 08:58:37 -080044 </style>
45
46 <style name="Preference.SwitchPreferenceCompat">
Tony Mantler048d1092015-09-10 13:34:29 -070047 <item name="android:widgetLayout">@layout/preference_widget_switch_compat</item>
48 <item name="android:switchTextOn">@string/v7_preference_on</item>
49 <item name="android:switchTextOff">@string/v7_preference_off</item>
Tony Mantler6904f672015-02-19 08:58:37 -080050 </style>
51
Keyvan Amiri22bde232016-09-09 14:17:26 -070052 <style name="Preference.SeekBarPreference">
53 <item name="android:layout">@layout/preference_widget_seekbar</item>
54 <item name="adjustable">true</item>
55 <item name="showSeekBarValue">true</item>
56 </style>
57
Tony Mantler6904f672015-02-19 08:58:37 -080058 <style name="Preference.PreferenceScreen">
59 </style>
60
61 <style name="Preference.DialogPreference">
Tony Mantler048d1092015-09-10 13:34:29 -070062 <item name="android:positiveButtonText">@android:string/ok</item>
63 <item name="android:negativeButtonText">@android:string/cancel</item>
Tony Mantler6904f672015-02-19 08:58:37 -080064 </style>
65
66 <style name="Preference.DialogPreference.EditTextPreference">
Tony Mantler048d1092015-09-10 13:34:29 -070067 <item name="android:dialogLayout">@layout/preference_dialog_edittext</item>
Tony Mantler6904f672015-02-19 08:58:37 -080068 </style>
69
70 <style name="PreferenceFragmentList">
71 <item name="android:paddingLeft">16dp</item>
72 <item name="android:paddingRight">16dp</item>
73 </style>
Jason Monk5c87ca22015-12-11 20:14:13 -050074
75 <style name="Preference.DropDown">
76 <item name="android:layout">@layout/preference_dropdown</item>
77 </style>
Aurimas Liutikasd2965aa2017-12-04 16:29:19 -080078
79 <style name="Preference.SwitchPreference">
80 <item name="android:widgetLayout">@layout/preference_widget_switch</item>
81 <item name="android:switchTextOn">@string/v7_preference_on</item>
82 <item name="android:switchTextOff">@string/v7_preference_off</item>
83 </style>
84
85 <style name="Preference.Material">
86 <item name="android:layout">@layout/preference_material</item>
87 <item name="allowDividerAbove">false</item>
88 <item name="allowDividerBelow">true</item>
89 <item name="singleLineTitle">false</item>
90 <item name="iconSpaceReserved">true</item>
91 </style>
92
93 <style name="Preference.Information.Material">
94 <item name="android:layout">@layout/preference_information_material</item>
95 <item name="android:enabled">false</item>
96 <item name="android:shouldDisableView">false</item>
97 </style>
98
99 <style name="Preference.Category.Material">
100 <item name="android:layout">@layout/preference_category_material</item>
101 <item name="allowDividerAbove">true</item>
102 <item name="allowDividerBelow">true</item>
103 <item name="iconSpaceReserved">true</item>
104 </style>
105
106 <style name="Preference.CheckBoxPreference.Material">
107 <item name="android:layout">@layout/preference_material</item>
108 <item name="allowDividerAbove">false</item>
109 <item name="allowDividerBelow">true</item>
110 <item name="iconSpaceReserved">true</item>
111 </style>
112
113 <style name="Preference.SwitchPreferenceCompat.Material">
114 <item name="android:layout">@layout/preference_material</item>
115 </style>
116
117 <style name="Preference.SwitchPreference.Material">
118 <item name="android:layout">@layout/preference_material</item>
119 <item name="allowDividerAbove">false</item>
120 <item name="allowDividerBelow">true</item>
121 <item name="singleLineTitle">false</item>
122 <item name="iconSpaceReserved">true</item>
123 </style>
124
125 <style name="Preference.SeekBarPreference.Material">
126 <item name="android:layout">@layout/preference_widget_seekbar_material</item>
127 <item name="adjustable">true</item>
128 <item name="showSeekBarValue">true</item>
129 </style>
130
131 <style name="Preference.PreferenceScreen.Material">
132 <item name="android:layout">@layout/preference_material</item>
133 <item name="allowDividerAbove">false</item>
134 <item name="allowDividerBelow">true</item>
135 <item name="iconSpaceReserved">true</item>
136 </style>
137
138 <style name="Preference.DialogPreference.Material">
139 <item name="android:layout">@layout/preference_material</item>
140 <item name="allowDividerAbove">false</item>
141 <item name="allowDividerBelow">true</item>
142 <item name="iconSpaceReserved">true</item>
143 </style>
144
145 <style name="Preference.DialogPreference.EditTextPreference.Material">
146 <item name="android:layout">@layout/preference_material</item>
147 <item name="allowDividerAbove">false</item>
148 <item name="allowDividerBelow">true</item>
149 <item name="singleLineTitle">false</item>
150 <item name="iconSpaceReserved">true</item>
151 </style>
152
153 <style name="Preference.DropDown.Material">
154 <item name="android:layout">@layout/preference_dropdown_material</item>
155 <item name="allowDividerAbove">false</item>
156 <item name="allowDividerBelow">true</item>
157 <item name="iconSpaceReserved">true</item>
158 </style>
159
160 <style name="Preference_TextAppearanceMaterialBody2">
161 <item name="android:textSize">14sp</item>
162 <item tools:ignore="NewApi" name="android:fontFamily">sans-serif</item>
163 <item name="android:textColor">?android:attr/textColorPrimary</item>
164 <item name="android:textStyle">normal</item>
165 </style>
166
167 <style name="Preference_TextAppearanceMaterialSubhead">
168 <item name="android:textSize">16sp</item>
169 <item tools:ignore="NewApi" name="android:fontFamily">sans-serif</item>
170 <item name="android:textColor">?android:attr/textColorPrimary</item>
171 <item name="android:textStyle">normal</item>
172 </style>
173
174 <style name="PreferenceFragment.Material">
175 <item name="android:divider">@drawable/preference_list_divider_material</item>
176 <item name="allowDividerAfterLastItem">false</item>
177 </style>
178
179 <style name="PreferenceFragmentList.Material">
180 <item name="android:paddingLeft">0dp</item>
181 <item name="android:paddingRight">0dp</item>
182 </style>
Tony Mantler6904f672015-02-19 08:58:37 -0800183</resources>