• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<!--
3  ~ Copyright (C) 2018 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
18<resources>
19
20    <!-- START PERMISSION GRANT DIALOG -->
21
22    <style name="PermissionGrantScrollView">
23        <item name="android:scrollbars">none</item>
24        <item name="android:fillViewport">true</item>
25        <item name="android:clipChildren">false</item>
26    </style>
27
28    <style name="PermissionGrantSingleton">
29        <item name="android:layout_width">match_parent</item>
30        <item name="android:layout_height">wrap_content</item>
31        <item name="android:gravity">center</item>
32    </style>
33
34    <style name="PermissionGrantDialog">
35        <item name="android:layout_width">match_parent</item>
36        <item name="android:layout_height">wrap_content</item>
37        <item name="android:background">?android:attr/windowBackground</item>
38        <item name="android:orientation">vertical</item>
39        <item name="android:showDividers">middle</item>
40    </style>
41
42    <style name="PermissionGrantContent">
43        <item name="android:layout_width">match_parent</item>
44        <item name="android:layout_height">wrap_content</item>
45        <item name="android:orientation">vertical</item>
46        <item name="android:paddingTop">18dp</item>
47        <item name="android:paddingBottom">24dp</item>
48        <item name="android:paddingLeft">24dp</item>
49        <item name="android:paddingRight">24dp</item>
50    </style>
51
52    <style name="PermissionGrantDescription">
53        <item name="android:layout_width">match_parent</item>
54        <item name="android:layout_height">wrap_content</item>
55        <item name="android:orientation">vertical</item>
56        <item name="android:gravity">center</item>
57    </style>
58
59    <style name="PermissionGrantTitleIcon">
60        <item name="android:layout_width">24dp</item>
61        <item name="android:layout_height">24dp</item>
62        <item name="android:layout_marginBottom">12dp</item>
63        <item name="android:tint">?android:attr/colorAccent</item>
64        <item name="android:scaleType">fitCenter</item>
65    </style>
66
67    <style name="PermissionGrantTitleMessage"
68           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
69        <item name="android:layout_width">match_parent</item>
70        <item name="android:layout_height">wrap_content</item>
71        <item name="android:gravity">center</item>
72    </style>
73
74    <style name="PermissionGrantDetailMessage"
75           parent="@android:style/TextAppearance.DeviceDefault">
76        <item name="android:layout_width">match_parent</item>
77        <item name="android:layout_height">wrap_content</item>
78        <item name="android:layout_marginTop">18dp</item>
79        <item name="android:textSize">16sp</item>
80    </style>
81
82    <style name="PermissionLocationAccuracyRadioGroup">
83        <item name="android:layout_width">match_parent</item>
84        <item name="android:layout_height">wrap_content</item>
85        <item name="android:layout_marginTop">24dp</item>
86        <item name="android:layout_marginBottom">24dp</item>
87        <item name="android:gravity">center_horizontal</item>
88        <item name="android:orientation">horizontal</item>
89    </style>
90
91    <style name="PermissionLocationAccuracyRadioFine">
92        <item name="android:button">@null</item>
93        <item name="android:background">@null</item>
94        <item name="android:gravity">center_horizontal</item>
95        <item name="android:layout_marginEnd">16dp</item>
96        <item name="android:drawablePadding">8dp</item>
97        <item name="android:gravity">center_horizontal</item>
98    </style>
99
100    <style name="PermissionLocationAccuracyRadioCoarse">
101        <item name="android:button">@null</item>
102        <item name="android:background">@null</item>
103        <item name="android:gravity">center_horizontal</item>
104        <item name="android:layout_marginStart">16dp</item>
105        <item name="android:drawablePadding">8dp</item>
106        <item name="android:gravity">center_horizontal</item>
107    </style>
108
109    <style name="PermissionLocationAccuracyFineImageView">
110        <item name="android:layout_width">match_parent</item>
111        <item name="android:layout_height">wrap_content</item>
112        <item name="android:layout_marginTop">24dp</item>
113        <item name="android:layout_marginBottom">24dp</item>
114    </style>
115
116    <style name="PermissionLocationAccuracyCoarseImageView">
117        <item name="android:layout_width">match_parent</item>
118        <item name="android:layout_height">wrap_content</item>
119        <item name="android:layout_marginTop">24dp</item>
120        <item name="android:layout_marginBottom">24dp</item>
121    </style>
122
123    <style name="PermissionGrantButtonList">
124        <item name="android:layout_width">match_parent</item>
125        <item name="android:layout_height">wrap_content</item>
126        <item name="android:orientation">vertical</item>
127        <item name="android:showDividers">middle</item>
128    </style>
129
130    <style name="PermissionGrantButtonBarSpace">
131        <item name="android:layout_width">0dp</item>
132        <item name="android:layout_height">0dp</item>
133        <item name="android:visibility">gone</item>
134    </style>
135
136    <style name="PermissionGrantButton"
137           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
138        <item name="android:layout_width">match_parent</item>
139        <item name="android:layout_height">56dp</item>
140        <item name="android:paddingLeft">8dp</item>
141        <item name="android:paddingRight">8dp</item>
142        <item name="android:background">?android:attr/selectableItemBackground</item>
143    </style>
144
145    <!-- for use in overlays -->
146    <style name="PermissionGrantButtonAllow"
147           parent="@style/PermissionGrantButton"></style>
148    <style name="PermissionGrantButtonAllowForeground"
149           parent="@style/PermissionGrantButton"></style>
150    <style name="PermissionGrantButtonAllowOneTime"
151           parent="@style/PermissionGrantButton"></style>
152    <style name="PermissionGrantButtonDeny"
153           parent="@style/PermissionGrantButton"></style>
154    <style name="PermissionGrantButtonNoUpgrade"
155           parent="@style/PermissionGrantButton"></style>
156
157    <!-- END PERMISSION GRANT DIALOG -->
158
159    <!-- START PERMISSION REVIEW SCREEN -->
160
161    <style name="PermissionReview">
162        <item name="android:layout_width">match_parent</item>
163        <item name="android:layout_height">match_parent</item>
164        <item name="android:orientation">vertical</item>
165    </style>
166
167    <style name="PermissionReviewDescription">
168        <item name="android:layout_marginTop">20dp</item>
169        <item name="android:layout_marginStart">24dp</item>
170        <item name="android:layout_marginBottom">16dp</item>
171        <item name="android:layout_marginEnd">24dp</item>
172    </style>
173
174    <style name="PermissionReviewTitleIcon">
175        <item name="android:layout_marginTop">4dp</item>
176        <item name="android:layout_width">36dp</item>
177        <item name="android:layout_height">36dp</item>
178        <item name="android:scaleType">fitCenter</item>
179    </style>
180
181    <style name="PermissionReviewTitleMessage"
182           parent="@android:style/TextAppearance.DeviceDefault">
183        <item name="android:layout_width">wrap_content</item>
184        <item name="android:layout_height">wrap_content</item>
185        <item name="android:paddingStart">22dp</item>
186        <item name="android:textSize">20sp</item>
187        <item name="android:textColor">?android:attr/textColorPrimary</item>
188    </style>
189
190    <style name="PermissionReviewSettings">
191        <item name="android:layout_marginStart">8dp</item>
192        <item name="android:layout_marginEnd">8dp</item>
193    </style>
194
195    <style name="PermissionReviewSwitchStyle"
196           parent="@android:style/Widget.Material.CompoundButton.Switch">
197        <item name="android:minWidth">48dp</item>
198        <item name="android:minHeight">48dp</item>
199    </style>
200
201    <style name="PermissionReviewButtonBar">
202        <item name="android:layout_width">wrap_content</item>
203        <item name="android:layout_height">wrap_content</item>
204        <item name="android:layout_gravity">bottom</item>
205        <item name="android:orientation">horizontal</item>
206        <item name="android:gravity">bottom</item>
207    </style>
208
209    <style name="PermissionReviewButtonBarSpace">
210        <item name="android:layout_width">0dp</item>
211        <item name="android:layout_height">0dp</item>
212        <item name="android:layout_weight">1</item>
213        <item name="android:visibility">invisible</item>
214    </style>
215
216    <style name="PermissionReviewButton"
217           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
218        <item name="android:minWidth">@dimen/alert_dialog_button_bar_width</item>
219        <item name="android:minHeight">@dimen/alert_dialog_button_bar_height</item>
220        <item name="android:layout_width">wrap_content</item>
221        <item name="android:layout_height">wrap_content</item>
222    </style>
223
224    <style name="PermissionReviewButtonMoreInfo"
225           parent="@style/PermissionReviewButton">
226        <item name="android:layout_gravity">bottom</item>
227    </style>
228
229    <!-- for use in overlays -->
230    <style name="PermissionReviewButtonCancel"
231           parent="@style/PermissionReviewButton"></style>
232    <style name="PermissionReviewButtonContinue"
233           parent="@style/PermissionReviewButton"></style>
234
235    <!-- END PERMISSION REVIEW SCREEN -->
236
237    <!-- START PERMISSIONS FRAME -->
238
239    <style name="PermissionsFrameNoPermissionsText">
240        <item name="android:layout_width">match_parent</item>
241        <item name="android:layout_height">match_parent</item>
242        <item name="android:gravity">center</item>
243        <item name="android:textAppearance">?android:attr/textAppearanceLarge</item>
244        <item name="android:layout_marginTop">32dp</item>
245    </style>
246
247    <style name="PermissionFrameExtendedFloatingActionButton">
248        <item name="android:layout_width">wrap_content</item>
249        <item name="android:layout_height">wrap_content</item>
250        <item name="android:layout_gravity">bottom|center_horizontal</item>
251        <item name="android:layout_marginBottom">16dp</item>
252        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
253    </style>
254
255    <!-- END PERMISSIONS FRAME -->
256
257    <!-- START HEADER -->
258
259    <style name="Header">
260        <item name="android:layout_width">match_parent</item>
261        <item name="android:layout_height">?android:attr/actionBarSize</item>
262        <item name="android:background">?android:attr/colorSecondary</item>
263        <item name="android:gravity">center_vertical</item>
264    </style>
265
266    <style name="HeaderIcon">
267        <item name="android:layout_width">@dimen/header_subsettings_margin_start</item>
268        <item name="android:layout_height">40dp</item>
269        <item name="android:gravity">end</item>
270        <item name="android:layout_centerVertical">true</item>
271    </style>
272
273    <style name="HeaderName">
274        <item name="android:layout_height">wrap_content</item>
275        <item name="android:layout_width">match_parent</item>
276        <item name="android:layout_marginStart">@dimen/header_subsettings_margin_start</item>
277        <item name="android:layout_alignWithParentIfMissing">true</item>
278        <item name="android:layout_centerVertical">true</item>
279        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
280        <item name="android:textColor">?android:attr/textColorPrimary</item>
281        <item name="android:textAlignment">viewStart</item>
282    </style>
283
284    <style name="HeaderInfo" parent="@android:style/Widget.DeviceDefault.Button.Borderless">
285        <item name="android:layout_width">56dp</item>
286        <item name="android:layout_height">56dp</item>
287        <item name="android:layout_alignParentEnd">true</item>
288        <item name="android:layout_marginEnd">@dimen/header_subsettings_margin_end</item>
289        <item name="android:layout_centerVertical">true</item>
290        <item name="android:minHeight">0dp</item>
291        <item name="android:minWidth">0dp</item>
292        <item name="android:scaleType">center</item>
293    </style>
294
295    <!-- END HEADER -->
296
297    <!-- START APP PERMISSION SCREEN -->
298
299    <style name="AppPermission">
300        <item name="android:orientation">vertical</item>
301    </style>
302
303    <style name="LargeHeader">
304        <item name="android:layout_width">match_parent</item>
305        <item name="android:layout_height">wrap_content</item>
306        <item name="android:orientation">vertical</item>
307        <item name="android:gravity">center</item>
308    </style>
309
310    <style name="LargeHeaderText">
311        <item name="android:layout_width">wrap_content</item>
312        <item name="android:layout_height">wrap_content</item>
313        <item name="android:layout_marginBottom">16dp</item>
314        <item name="android:gravity">center_horizontal</item>
315        <item name="android:textColor">?android:attr/textColorSecondary</item>
316        <item name="android:paddingStart">48dp</item>
317        <item name="android:paddingEnd">48dp</item>
318    </style>
319
320    <style name="LargeHeaderLink"
321           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
322        <item name="android:layout_width">wrap_content</item>
323        <item name="android:layout_height">wrap_content</item>
324    </style>
325
326    <style name="LargeHeaderDivider">
327        <item name="android:layout_width">match_parent</item>
328        <item name="android:layout_height">.75dp</item>
329        <item name="android:background">?android:attr/dividerHorizontal</item>
330    </style>
331
332    <style name="AppPermissionSelection">
333        <item name="android:layout_width">match_parent</item>
334        <item name="android:layout_height">wrap_content</item>
335        <item name="android:orientation">vertical</item>
336        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
337        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
338        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
339        <item name="android:background">?android:attr/selectableItemBackground</item>
340    </style>
341
342    <style name="AppPermissionMessage"
343           parent="@style/TextAppearance.CategoryTitle">
344        <item name="android:layout_width">match_parent</item>
345        <item name="android:layout_height">wrap_content</item>
346        <item name="android:paddingStart">8dp</item>
347        <item name="android:textColor">?android:attr/colorAccent</item>
348        <item name="android:textDirection">locale</item>
349    </style>
350
351    <style name="AppPermissionRadioButton"
352           parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
353        <item name="android:layout_width">match_parent</item>
354        <item name="android:layout_height">wrap_content</item>
355        <item name="android:layout_marginTop">16dp</item>
356        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
357        <item name="android:paddingTop">8dp</item>
358        <item name="android:paddingBottom">8dp</item>
359        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
360        <item name="android:textDirection">locale</item>
361    </style>
362
363    <style name="AppPermissionDetails">
364        <item name="android:layout_width">wrap_content</item>
365        <item name="android:layout_height">wrap_content</item>
366        <item name="android:gravity">center</item>
367        <item name="android:layout_marginStart">48dp</item>
368    </style>
369
370    <style name="AppPermissionTwoTargetDivider">
371        <item name="android:layout_width">wrap_content</item>
372        <item name="android:layout_height">match_parent</item>
373        <item name="android:gravity">center</item>
374        <item name="android:orientation">horizontal</item>
375        <item name="android:paddingTop">16dp</item>
376        <item name="android:paddingBottom">16dp</item>
377    </style>
378
379    <style name="AppPermissionWidgetFrame">
380        <item name="android:layout_width">wrap_content</item>
381        <item name="android:layout_height">match_parent</item>
382        <item name="android:gravity">center</item>
383        <item name="android:minWidth">64dp</item>
384    </style>
385
386    <style name="AppPermissionLocationAccuracy">
387        <item name="android:layout_marginTop">24dp</item>
388        <item name="android:layout_marginBottom">8dp</item>
389        <item name="android:paddingStart">8dp</item>
390        <item name="android:clickable">true</item>
391        <item name="android:focusable">true</item>
392        <item name="android:background">?android:attr/selectableItemBackground</item>
393    </style>
394
395    <style name="AppPermissionLocationAccuracyText">
396        <item name="android:layout_width">0dp</item>
397        <item name="android:layout_weight">1</item>
398        <item name="android:layout_height">wrap_content</item>
399        <item name="android:orientation">vertical</item>
400    </style>
401
402    <style name="AppPermissionLocationAccuracyTitle">
403        <item name="android:layout_width">wrap_content</item>
404        <item name="android:layout_height">wrap_content</item>
405        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
406        <item name="android:textColor">?android:attr/textColorPrimary</item>
407        <item name="android:textDirection">locale</item>
408    </style>
409
410    <style name="AppPermissionLocationAccuracySubtitle">
411        <item name="android:layout_width">wrap_content</item>
412        <item name="android:layout_height">wrap_content</item>
413        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
414        <item name="android:textDirection">locale</item>
415    </style>
416
417    <style name="AppPermissionLocationAccuracySwitch">
418        <item name="android:layout_width">wrap_content</item>
419        <item name="android:layout_height">wrap_content</item>
420        <item name="android:paddingStart">16dp</item>
421        <item name="android:paddingEnd">16dp</item>
422        <item name="android:layout_gravity">right|center_vertical</item>
423        <item name="android:clickable">false</item>
424        <item name="android:focusable">false</item>
425    </style>
426
427    <style name="AppPermissionFooter">
428        <item name="android:layout_width">match_parent</item>
429        <item name="android:layout_height">wrap_content</item>
430        <item name="android:orientation">vertical</item>
431        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
432        <item name="android:background">?android:attr/selectableItemBackground</item>
433    </style>
434
435    <style name="AppPermissionFooterDivider">
436        <item name="android:layout_width">match_parent</item>
437        <item name="android:layout_height">.75dp</item>
438        <item name="android:layout_marginTop">12dp</item>
439        <item name="android:layout_marginBottom">8dp</item>
440        <item name="android:background">?android:attr/dividerHorizontal</item>
441    </style>
442
443    <style name="AppPermissionFooterText">
444        <item name="android:paddingTop">16dp</item>
445        <item name="android:paddingBottom">16dp</item>
446        <item name="android:layout_marginEnd">48dp</item>
447        <item name="android:paddingStart">24dp</item>
448        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
449        <item name="android:textColor">?android:attr/textColorSecondary</item>
450    </style>
451
452    <style name="AppPermissionFooterLink"
453           parent="@style/AppPermissionFooterText">
454        <item name="android:textColor">?android:attr/textColorPrimary</item>
455    </style>
456
457    <style name="AppPermissionFooterTextWithIcon">
458        <item name="android:paddingTop">16dp</item>
459        <item name="android:paddingBottom">16dp</item>
460        <item name="android:clickable">false</item>
461        <item name="android:drawablePadding">20dp</item>
462        <item name="android:paddingStart">20dp</item>
463        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
464        <item name="android:layout_marginEnd">48dp</item>
465        <item name="android:textColor">?android:attr/textColorSecondary</item>
466    </style>
467
468    <!-- END APP PERMISSION SCREEN -->
469
470    <!-- START PERMISSION FILTER SCREEN -->
471
472    <style name="PermissionFilterDialogContainer">
473        <item name="android:layout_width">match_parent</item>
474        <item name="android:layout_height">match_parent</item>
475        <item name="android:orientation">vertical</item>
476    </style>
477
478    <style name="PermissionFilterDialogTitleContainer">
479        <item name="android:layout_width">match_parent</item>
480        <item name="android:layout_height">wrap_content</item>
481        <item name="android:background">?android:colorBackgroundFloating</item>
482    </style>
483
484    <style name="PermissionFilterDialogTitle"
485           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
486        <item name="android:layout_width">match_parent</item>
487        <item name="android:layout_height">wrap_content</item>
488        <item name="android:gravity">center</item>
489        <item name="android:layout_marginTop">18dp</item>
490        <item name="android:layout_marginBottom">24dp</item>
491        <item name="android:layout_marginStart">24dp</item>
492        <item name="android:layout_marginEnd">24dp</item>
493    </style>
494
495    <style name="PermissionFilterDialogScrollView">
496        <item name="android:layout_width">match_parent</item>
497        <item name="android:layout_height">match_parent</item>
498        <item name="android:fillViewport">true</item>
499        <item name="android:orientation">vertical</item>
500        <item name="android:fadeScrollbars">false</item>
501    </style>
502
503    <style name="PermissionFilterDialogInnerContainer">
504        <item name="android:layout_width">match_parent</item>
505        <item name="android:layout_height">wrap_content</item>
506        <item name="android:orientation">vertical</item>
507        <item name="android:layout_marginBottom">8dp</item>
508    </style>
509
510    <style name="PermissionFilterDialogItemsContainer">
511        <item name="android:layout_width">match_parent</item>
512        <item name="android:layout_height">wrap_content</item>
513        <item name="android:orientation">vertical</item>
514        <item name="android:gravity">start</item>
515    </style>
516
517
518    <style name="PermissionFilterDialogItemContainer">
519        <item name="android:layout_width">match_parent</item>
520        <item name="android:layout_height">wrap_content</item>
521        <item name="android:layout_marginStart">16dp</item>
522        <item name="android:layout_marginEnd">16dp</item>
523        <item name="android:paddingTop">6dp</item>
524        <item name="android:paddingBottom">6dp</item>
525        <item name="android:orientation">horizontal</item>
526        <item name="android:gravity">center_vertical</item>
527    </style>
528
529    <style name="PermissionFilterDialogItemTextFrame">
530        <item name="android:layout_width">wrap_content</item>
531        <item name="android:layout_height">wrap_content</item>
532        <item name="android:layout_weight">1</item>
533        <item name="android:layout_marginStart">16dp</item>
534        <item name="android:orientation">vertical</item>
535    </style>
536
537    <style name="PermissionFilterDialogItemTitle">
538        <item name="android:layout_width">wrap_content</item>
539        <item name="android:layout_height">wrap_content</item>
540        <item name="android:singleLine">true</item>
541        <item name="android:ellipsize">marquee</item>
542        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
543    </style>
544
545    <style name="PermissionFilterDialogItemSummary">
546        <item name="android:layout_width">wrap_content</item>
547        <item name="android:layout_height">wrap_content</item>
548        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
549        <item name="android:textColor">?android:attr/textColorSecondary</item>
550    </style>
551
552    <!-- END PERMISSION FILTER SCREEN -->
553
554    <!-- START PREFERENCE USAGE -->
555
556    <style name="PreferenceUsage">
557        <item name="android:layout_width">match_parent</item>
558        <item name="android:layout_height">wrap_content</item>
559        <item name="android:paddingTop">12dp</item>
560        <item name="android:paddingBottom">12dp</item>
561        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
562        <item name="android:gravity">center_vertical</item>
563        <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item>
564        <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item>
565        <item name="android:background">?android:attr/selectableItemBackground</item>
566        <item name="android:clipToPadding">false</item>
567        <item name="android:focusable">true</item>
568        <item name="android:baselineAligned">false</item>
569    </style>
570
571    <style name="PreferenceUsageImageFrame">
572        <item name="android:layout_width">wrap_content</item>
573        <item name="android:layout_height">wrap_content</item>
574        <item name="android:maxWidth">48dp</item>
575        <item name="android:maxHeight">48dp</item>
576        <item name="android:gravity">center</item>
577    </style>
578
579    <style name="PreferenceUsageTitleWidgetFrame">
580        <item name="android:layout_width">wrap_content</item>
581        <item name="android:layout_height">wrap_content</item>
582        <item name="android:gravity">start|center_vertical</item>
583        <item name="android:paddingEnd">8dp</item>
584        <item name="android:orientation">horizontal</item>
585    </style>
586
587    <style name="PreferenceUsageTitle">
588        <item name="android:layout_width">wrap_content</item>
589        <item name="android:layout_height">wrap_content</item>
590        <item name="android:singleLine">true</item>
591        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
592        <item name="android:ellipsize">marquee</item>
593    </style>
594
595    <style name="PreferenceUsageSummaryWidgetFrame">
596        <item name="android:layout_width">wrap_content</item>
597        <item name="android:layout_height">wrap_content</item>
598        <item name="android:gravity">start|bottom</item>
599        <item name="android:orientation">horizontal</item>
600    </style>
601
602    <style name="PreferenceUsageSummary">
603        <item name="android:layout_width">0dp</item>
604        <item name="android:layout_height">wrap_content</item>
605        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
606        <item name="android:textColor">?android:attr/textColorSecondary</item>
607        <item name="android:maxLines">10</item>
608        <item name="android:textDirection">locale</item>
609    </style>
610
611    <style name="PreferenceUsageWidgetFrame">
612        <item name="android:layout_width">wrap_content</item>
613        <item name="android:layout_height">wrap_content</item>
614        <item name="android:gravity">end|center_vertical</item>
615        <item name="android:paddingStart">16dp</item>
616        <item name="android:orientation">vertical</item>
617    </style>
618
619    <!-- END PREFERENCE USAGE -->
620
621    <!-- START AUTO REVOKE SCREEN -->
622
623    <style name="SettingsActionButton"
624           parent="android:Widget.DeviceDefault.Button.Borderless.Colored">
625        <item name="android:drawableTint">@color/open_btn_enabled_disabled_color</item>
626        <item name="android:tint">@color/open_btn_enabled_disabled_color</item>
627    </style>
628
629    <!-- END AUTO REVOKE SCREEN -->
630
631    <!-- START TITLE SUMMARY IMAGE VIEW -->
632
633    <style name="TitleSummaryImageViewIcon">
634        <item name="android:layout_width">16dp</item>
635        <item name="android:layout_height">16dp</item>
636        <item name="android:layout_marginEnd">8dp</item>
637        <item name="android:tint">?android:attr/colorControlNormal</item>
638    </style>
639
640    <!-- END TITLE SUMMARY IMAGE VIEW -->
641
642    <!-- START IMAGE VIEW -->
643
644    <style name="ImageView">
645        <item name="android:layout_width">match_parent</item>
646        <item name="android:layout_height">wrap_content</item>
647        <item name="android:gravity">end|center_vertical</item>
648    </style>
649
650    <style name="ImageViewIcon">
651        <item name="android:layout_width">24dp</item>
652        <item name="android:layout_height">24dp</item>
653        <item name="android:scaleType">fitCenter</item>
654    </style>
655
656    <!-- END IMAGE VIEW -->
657
658    <!-- START LOADING CONTAINER -->
659
660    <style name="LoadingContainerTextView">
661        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
662        <item name="android:paddingTop">4dp</item>
663        <item name="android:singleLine">true</item>
664    </style>
665
666    <!-- END LOADING CONTAINER -->
667
668    <!-- START ONGOING USAGE DIALOG -->
669
670    <style name="PermissionUsageDialogContainerScrollView">
671        <item name="android:fillViewport">true</item>
672        <item name="android:orientation">vertical</item>
673    </style>
674
675    <style name="PermissionUsageDialogContainerLayout">
676        <item name="android:orientation">vertical</item>
677    </style>
678
679    <style name="PermissionUsageDialogTitle"
680           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
681        <item name="android:layout_width">match_parent</item>
682        <item name="android:layout_height">wrap_content</item>
683        <item name="android:gravity">center</item>
684        <item name="android:layout_marginStart">24dp</item>
685        <item name="android:layout_marginEnd">24dp</item>
686        <item name="android:layout_marginTop">18dp</item>
687        <item name="android:layout_marginBottom">18dp</item>
688    </style>
689
690    <style name="PermissionUsageDialogItemsContainer">
691        <item name="android:layout_width">match_parent</item>
692        <item name="android:layout_height">wrap_content</item>
693        <item name="android:layout_marginBottom">24dp</item>
694        <item name="android:orientation">vertical</item>
695        <item name="android:gravity">start</item>
696    </style>
697
698    <style name="PermissionUsageDialogItemContainer">
699        <item name="android:layout_width">match_parent</item>
700        <item name="android:layout_height">wrap_content</item>
701        <item name="android:layout_marginStart">16dp</item>
702        <item name="android:layout_marginEnd">16dp</item>
703        <item name="android:orientation">horizontal</item>
704        <item name="android:focusable">true</item>
705        <item name="android:layout_gravity">center_vertical</item>
706    </style>
707
708    <style name="PermissionUsageDialogItemIconFrame">
709        <item name="android:layout_width">32dp</item>
710        <item name="android:layout_height">32dp</item>
711        <item name="android:layout_gravity">start|center_vertical</item>
712    </style>
713
714    <style name="PermissionUsageDialogItemIcon">
715        <item name="android:layout_width">32dp</item>
716        <item name="android:layout_height">32dp</item>
717        <item name="android:layout_gravity">center</item>
718    </style>
719
720    <style name="PermissionUsageDialogAppAndPermissions">
721        <item name="android:layout_width">0dp</item>
722        <item name="android:layout_height">wrap_content</item>
723        <item name="android:layout_weight">1</item>
724        <item name="android:orientation">vertical</item>
725        <item name="android:gravity">start|center_vertical</item>
726    </style>
727
728    <style name="PermissionUsageDialogItemAppName"
729           parent="@android:style/TextAppearance.DeviceDefault">
730        <item name="android:layout_width">wrap_content</item>
731        <item name="android:layout_height">wrap_content</item>
732        <item name="android:textDirection">locale</item>
733        <item name="android:textSize">16sp</item>
734        <item name="android:layout_marginStart">16dp</item>
735    </style>
736
737    <style name="PermissionUsageDialogItemPermissionsList">
738        <item name="android:layout_width">wrap_content</item>
739        <item name="android:layout_height">wrap_content</item>
740        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
741        <item name="android:textColor">?android:textColorSecondary</item>
742        <item name="android:maxLines">3</item>
743        <item name="android:ellipsize">end</item>
744        <item name="android:layout_marginStart">16dp</item>
745    </style>
746
747    <style name="PermissionUsageDialogItemIconsContainer">
748        <item name="android:layout_width">wrap_content</item>
749        <item name="android:layout_height">match_parent</item>
750        <item name="android:orientation">horizontal</item>
751        <item name="android:gravity">end|center_vertical</item>
752        <item name="android:layout_gravity">end</item>
753    </style>
754
755    <style name="PermissionUsageDialogOtherUseHeader">
756        <item name="android:layout_width">wrap_content</item>
757        <item name="android:layout_height">wrap_content</item>
758        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
759        <item name="android:layout_marginStart">16dp</item>
760    </style>
761
762    <style name="PermissionUsageDialogOtherUseContent">
763        <item name="android:layout_width">wrap_content</item>
764        <item name="android:layout_height">wrap_content</item>
765        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
766        <item name="android:layout_marginStart">16dp</item>
767    </style>
768
769    <style name="PermissionUsageDialogOtherUseInsideSpacer">
770        <item name="android:layout_width">0dp</item>
771        <item name="android:layout_height">16dp</item>
772    </style>
773
774    <style name="PermissionUsageDialogSystemUseContent">
775        <item name="android:layout_width">wrap_content</item>
776        <item name="android:layout_height">wrap_content</item>
777        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
778        <item name="android:layout_marginStart">16dp</item>
779    </style>
780
781    <style name="AccessTimeDialogTitle">
782        <item name="android:layout_width">wrap_content</item>
783        <item name="android:layout_height">wrap_content</item>
784        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
785        <item name="android:textColor">?android:attr/textColorPrimary</item>
786        <item name="android:textSize">24sp</item>
787        <item name="android:layout_marginTop">16dp</item>
788    </style>
789
790    <style name="AccessTimeDialogSubtitle">
791        <item name="android:layout_width">wrap_content</item>
792        <item name="android:layout_height">wrap_content</item>
793        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
794        <item name="android:textColor">?android:attr/textColorSecondary</item>
795        <item name="android:textSize">14sp</item>
796        <item name="android:layout_marginTop">16dp</item>
797    </style>
798
799    <style name="AccessTimeDialogLearnMore">
800        <item name="android:layout_width">wrap_content</item>
801        <item name="android:layout_height">wrap_content</item>
802        <item name="android:textSize">14sp</item>
803        <item name="android:textColor">?android:attr/colorAccent</item>
804    </style>
805
806    <!-- END ONGOING USAGE DIALOG -->
807
808    <!-- START REQUEST ROLE DIALOG TITLE -->
809
810    <style name="RequestRoleTitleBase">
811        <item name="android:layout_width">match_parent</item>
812        <item name="android:layout_height">wrap_content</item>
813        <item name="android:paddingStart">?android:dialogPreferredPadding</item>
814        <item name="android:paddingEnd">?android:dialogPreferredPadding</item>
815        <item name="android:paddingTop">18dp</item>
816        <item name="android:gravity">center_horizontal</item>
817        <item name="android:orientation">vertical</item>
818    </style>
819
820    <style name="RequestRoleTitle" parent="@style/RequestRoleTitleBase" />
821
822    <style name="RequestRoleTitleIcon">
823        <item name="android:layout_width">32dp</item>
824        <item name="android:layout_height">32dp</item>
825    </style>
826
827    <style name="RequestRoleTitleText"
828           parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
829        <item name="android:layout_width">match_parent</item>
830        <item name="android:layout_height">wrap_content</item>
831        <item name="android:layout_marginTop">8dp</item>
832        <item name="android:gravity">center_horizontal</item>
833    </style>
834
835    <!-- END REQUEST ROLE DIALOG TITLE -->
836
837    <!-- START REQUEST ROLE DIALOG ITEM -->
838
839    <style name="RequestRoleItemBase">
840        <item name="android:minHeight">?android:listPreferredItemHeight</item>
841        <item name="android:paddingStart">?android:listPreferredItemPaddingStart</item>
842        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
843        <item name="android:clipChildren">false</item>
844        <item name="android:gravity">center_vertical</item>
845        <item name="android:orientation">horizontal</item>
846    </style>
847
848    <style name="RequestRoleItem" parent="RequestRoleItemBase" />
849
850    <style name="RequestRoleItemIcon">
851        <item name="android:layout_width">32dp</item>
852        <item name="android:layout_height">32dp</item>
853    </style>
854
855    <style name="RequestRoleItemTitleLayout">
856        <item name="android:layout_width">0dp</item>
857        <item name="android:layout_height">wrap_content</item>
858        <item name="android:layout_weight">1</item>
859        <item name="android:layout_marginStart">16dp</item>
860        <item name="android:animateLayoutChanges">true</item>
861        <item name="android:orientation">vertical</item>
862    </style>
863
864    <style name="RequestRoleItemTitleText">
865        <item name="android:layout_width">wrap_content</item>
866        <item name="android:layout_height">wrap_content</item>
867        <item name="android:textAppearance">?android:textAppearanceListItem</item>
868        <item name="android:textColor">?android:textColorAlertDialogListItem</item>
869        <item name="android:singleLine">true</item>
870        <item name="android:ellipsize">marquee</item>
871    </style>
872
873    <style name="RequestRoleItemSubtitleText">
874        <item name="android:layout_width">wrap_content</item>
875        <item name="android:layout_height">wrap_content</item>
876        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
877        <item name="android:textColor">?android:textColorSecondary</item>
878    </style>
879
880    <style name="RequestRoleItemRadioButton">
881        <item name="android:layout_width">wrap_content</item>
882        <item name="android:layout_height">wrap_content</item>
883        <item name="android:layout_marginStart">16dp</item>
884    </style>
885
886    <!-- END REQUEST ROLE DIALOG ITEM -->
887
888    <!-- START REQUEST ROLE VIEW -->
889
890    <style name="RequestRoleView">
891        <item name="android:layout_width">match_parent</item>
892        <item name="android:layout_height">wrap_content</item>
893        <!-- @android:dimen/dialog_title_divider_material -->
894        <item name="android:paddingTop">8dp</item>
895        <item name="android:orientation">vertical</item>
896    </style>
897
898    <style name="RequestRoleViewListView">
899        <item name="android:layout_width">match_parent</item>
900        <item name="android:layout_height">0dp</item>
901        <item name="android:layout_weight">1</item>
902        <item name="android:cacheColorHint">@null</item>
903        <item name="android:divider">?android:listDividerAlertDialog</item>
904        <item name="android:overScrollMode">ifContentScrolls</item>
905        <item name="android:scrollIndicators">top|bottom</item>
906    </style>
907
908    <style name="RequestRoleViewCheckbox">
909        <item name="android:layout_width">match_parent</item>
910        <item name="android:layout_height">wrap_content</item>
911        <item name="android:layout_marginStart">?android:dialogPreferredPadding</item>
912        <item name="android:layout_marginEnd">?android:dialogPreferredPadding</item>
913        <item name="android:minHeight">?android:listPreferredItemHeightSmall</item>
914        <item name="android:paddingStart">16dp</item>
915        <item name="android:textAppearance">@style/android:TextAppearance.Material.Subhead</item>
916    </style>
917
918    <!-- END REQUEST ROLE VIEW -->
919
920    <!-- START SETTINGS BUTTON PREFERENCE WIDGET -->
921
922    <style name="SettingsButtonPreferenceWidgetDivider">
923        <item name="android:layout_width">1dp</item>
924        <item name="android:layout_height">match_parent</item>
925        <item name="android:layout_marginTop">16dp</item>
926        <item name="android:layout_marginBottom">16dp</item>
927        <item name="android:background">?android:listDivider</item>
928    </style>
929
930    <style name="SettingsButtonPreferenceWidgetButton">
931        <item name="android:layout_width">wrap_content</item>
932        <item name="android:minWidth">64dp</item>
933        <item name="android:layout_height">match_parent</item>
934        <item name="android:paddingStart">?android:listPreferredItemPaddingEnd</item>
935        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
936        <item name="android:background">?android:selectableItemBackground</item>
937        <item name="android:scaleType">center</item>
938    </style>
939
940    <!-- END SETTINGS BUTTON PREFERENCE WIDGET -->
941
942    <!-- START ACCESSIBILITY SERVICE DIALOG -->
943
944    <style name="AccessibilityServiceDialogScrollView">
945        <item name="android:fillViewport">true</item>
946        <item name="android:orientation">vertical</item>
947    </style>
948
949    <style name="AccessibilityServiceDialog">
950        <item name="android:orientation">vertical</item>
951    </style>
952
953    <style name="AccessibilityServiceDialogHeader">
954        <item name="android:layout_width">match_parent</item>
955        <item name="android:layout_height">wrap_content</item>
956        <item name="android:layout_marginTop">18dp</item>
957        <item name="android:gravity">center</item>
958    </style>
959
960    <style name="AccessibilityServiceDialogHeaderIcon">
961        <item name="android:layout_height">32dp</item>
962        <item name="android:layout_width">32dp</item>
963        <item name="android:scaleType">fitCenter</item>
964        <item name="android:visibility">gone</item>
965    </style>
966
967    <style name="AccessibilityServiceDialogTitle">
968        <item name="android:layout_width">match_parent</item>
969        <item name="android:layout_height">wrap_content</item>
970        <item name="android:gravity">center</item>
971        <item name="android:textAppearance">@android:style/TextAppearance.Material.Title</item>
972        <item name="android:layout_marginStart">24dp</item>
973        <item name="android:layout_marginEnd">24dp</item>
974        <item name="android:layout_marginTop">18dp</item>
975    </style>
976
977    <style name="AccessibilityServiceDialogItemsContainer">
978        <item name="android:layout_width">match_parent</item>
979        <item name="android:layout_height">wrap_content</item>
980        <item name="android:orientation">vertical</item>
981        <item name="android:gravity">start</item>
982    </style>
983
984    <style name="AccessibilityServiceDialogMiddleText">
985        <item name="android:layout_width">match_parent</item>
986        <item name="android:layout_height">wrap_content</item>
987        <item name="android:textAppearance">@android:style/TextAppearance.Material.Subhead</item>
988        <item name="android:textDirection">locale</item>
989        <item name="android:layout_marginStart">24dp</item>
990        <item name="android:layout_marginEnd">24dp</item>
991        <item name="android:layout_marginTop">18dp</item>
992    </style>
993
994    <style name="AccessibilityServiceDialogBottomText">
995        <item name="android:layout_width">match_parent</item>
996        <item name="android:layout_height">wrap_content</item>
997        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
998        <item name="android:textSize">16sp</item>
999        <item name="android:layout_marginStart">24dp</item>
1000        <item name="android:layout_marginEnd">24dp</item>
1001        <item name="android:layout_marginTop">24dp</item>
1002        <item name="android:layout_marginBottom">24dp</item>
1003    </style>
1004
1005    <!-- END ACCESSIBILITY SERVICE DIALOG -->
1006
1007    <!-- START ACCESSIBILITY SERVICE DIALOG ITEM -->
1008
1009    <style name="AccessibilityServiceDialogItem">
1010        <item name="android:layout_width">match_parent</item>
1011        <item name="android:layout_height">wrap_content</item>
1012        <item name="android:layout_marginStart">24dp</item>
1013        <item name="android:layout_marginEnd">24dp</item>
1014        <item name="android:orientation">horizontal</item>
1015        <item name="android:layout_gravity">center_vertical</item>
1016    </style>
1017
1018    <style name="AccessibilityServiceDialogItemIcon">
1019        <item name="android:layout_height">32dp</item>
1020        <item name="android:layout_width">32dp</item>
1021        <item name="android:scaleType">fitCenter</item>
1022        <item name="android:layout_gravity">start|center_vertical</item>
1023    </style>
1024
1025    <style name="AccessibilityServiceDialogItemDescription">
1026        <item name="android:layout_width">wrap_content</item>
1027        <item name="android:layout_height">wrap_content</item>
1028        <item name="android:layout_weight">1</item>
1029        <item name="android:layout_marginStart">16dp</item>
1030        <item name="android:orientation">vertical</item>
1031        <item name="android:paddingTop">18dp</item>
1032    </style>
1033
1034    <style name="AccessibilityServiceDialogItemTitle">
1035        <item name="android:layout_width">wrap_content</item>
1036        <item name="android:layout_height">wrap_content</item>
1037        <item name="android:singleLine">true</item>
1038        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
1039        <item name="android:ellipsize">marquee</item>
1040    </style>
1041
1042    <style name="AccessibilityServiceDialogItemSummary">
1043        <item name="android:layout_width">wrap_content</item>
1044        <item name="android:layout_height">wrap_content</item>
1045        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
1046        <item name="android:textColor">?android:attr/textColorSecondary</item>
1047    </style>
1048
1049    <!-- END ACCESSIBILITY SERVICE DIALOG ITEM -->
1050
1051    <!-- START PRIVACY DASHBOARD -->
1052
1053    <style name="PrivacyDashboardGraphicLabel">
1054        <item name="android:layout_width">wrap_content</item>
1055        <item name="android:layout_height">wrap_content</item>
1056        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
1057        <item name="android:textColor">?android:attr/textColorPrimary</item>
1058        <item name="android:textSize">16sp</item>
1059    </style>
1060
1061    <!-- END PRIVACY DASHBOARD -->
1062
1063</resources>
1064