• 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="PermissionGrantButtonList">
83        <item name="android:layout_width">match_parent</item>
84        <item name="android:layout_height">wrap_content</item>
85        <item name="android:orientation">vertical</item>
86        <item name="android:showDividers">middle</item>
87    </style>
88
89    <style name="PermissionGrantButtonBarSpace">
90        <item name="android:layout_width">0dp</item>
91        <item name="android:layout_height">0dp</item>
92        <item name="android:visibility">gone</item>
93    </style>
94
95    <style name="PermissionGrantButton"
96           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
97        <item name="android:layout_width">match_parent</item>
98        <item name="android:layout_height">56dp</item>
99        <item name="android:paddingLeft">8dp</item>
100        <item name="android:paddingRight">8dp</item>
101        <item name="android:background">?android:attr/selectableItemBackground</item>
102    </style>
103
104    <!-- for use in overlays -->
105    <style name="PermissionGrantButtonAllow"
106           parent="@style/PermissionGrantButton"></style>
107    <style name="PermissionGrantButtonAllowAlways"
108           parent="@style/PermissionGrantButton"></style>
109    <style name="PermissionGrantButtonAllowForeground"
110           parent="@style/PermissionGrantButton"></style>
111    <style name="PermissionGrantButtonDeny"
112           parent="@style/PermissionGrantButton"></style>
113    <style name="PermissionGrantButtonDenyDontAskAgain"
114           parent="@style/PermissionGrantButton"></style>
115
116    <!-- END PERMISSION GRANT DIALOG -->
117
118    <!-- START PERMISSION REVIEW SCREEN -->
119
120    <style name="PermissionReview">
121        <item name="android:layout_width">match_parent</item>
122        <item name="android:layout_height">match_parent</item>
123        <item name="android:orientation">vertical</item>
124    </style>
125
126    <style name="PermissionReviewDescription">
127        <item name="android:layout_marginTop">20dp</item>
128        <item name="android:layout_marginStart">24dp</item>
129        <item name="android:layout_marginBottom">16dp</item>
130        <item name="android:layout_marginEnd">24dp</item>
131    </style>
132
133    <style name="PermissionReviewTitleIcon">
134        <item name="android:layout_marginTop">4dp</item>
135        <item name="android:layout_width">36dp</item>
136        <item name="android:layout_height">36dp</item>
137        <item name="android:scaleType">fitCenter</item>
138    </style>
139
140    <style name="PermissionReviewTitleMessage"
141           parent="@android:style/TextAppearance.DeviceDefault">
142        <item name="android:layout_width">wrap_content</item>
143        <item name="android:layout_height">wrap_content</item>
144        <item name="android:paddingStart">22dp</item>
145        <item name="android:textSize">20sp</item>
146        <item name="android:textColor">?android:attr/textColorPrimary</item>
147    </style>
148
149    <style name="PermissionReviewSettings">
150        <item name="android:layout_marginStart">8dp</item>
151        <item name="android:layout_marginEnd">8dp</item>
152    </style>
153
154    <style name="PermissionReviewSwitchStyle"
155           parent="@android:style/Widget.Material.CompoundButton.Switch">
156        <item name="android:minWidth">48dp</item>
157        <item name="android:minHeight">48dp</item>
158    </style>
159
160    <style name="PermissionReviewButtonBar">
161        <item name="android:layout_width">wrap_content</item>
162        <item name="android:layout_height">wrap_content</item>
163        <item name="android:layout_gravity">bottom</item>
164        <item name="android:orientation">horizontal</item>
165        <item name="android:gravity">bottom</item>
166    </style>
167
168    <style name="PermissionReviewButtonBarSpace">
169        <item name="android:layout_width">0dp</item>
170        <item name="android:layout_height">0dp</item>
171        <item name="android:layout_weight">1</item>
172        <item name="android:visibility">invisible</item>
173    </style>
174
175    <style name="PermissionReviewButton"
176           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
177        <item name="android:minWidth">@dimen/alert_dialog_button_bar_width</item>
178        <item name="android:minHeight">@dimen/alert_dialog_button_bar_height</item>
179        <item name="android:layout_width">wrap_content</item>
180        <item name="android:layout_height">wrap_content</item>
181    </style>
182
183    <style name="PermissionReviewButtonMoreInfo"
184           parent="@style/PermissionReviewButton">
185        <item name="android:layout_gravity">bottom</item>
186    </style>
187
188    <!-- for use in overlays -->
189    <style name="PermissionReviewButtonCancel"
190           parent="@style/PermissionReviewButton"></style>
191    <style name="PermissionReviewButtonContinue"
192           parent="@style/PermissionReviewButton"></style>
193
194    <!-- END PERMISSION REVIEW SCREEN -->
195
196    <!-- START PERMISSIONS FRAME -->
197
198    <style name="PermissionsFrameNoPermissionsText">
199        <item name="android:layout_width">match_parent</item>
200        <item name="android:layout_height">match_parent</item>
201        <item name="android:gravity">center</item>
202        <item name="android:textAppearance">?android:attr/textAppearanceLarge</item>
203        <item name="android:layout_marginTop">32dp</item>
204    </style>
205
206    <!-- END PERMISSIONS FRAME -->
207
208    <!-- START HEADER -->
209
210    <style name="Header">
211        <item name="android:layout_width">match_parent</item>
212        <item name="android:layout_height">?android:attr/actionBarSize</item>
213        <item name="android:background">?android:attr/colorSecondary</item>
214        <item name="android:gravity">center_vertical</item>
215    </style>
216
217    <style name="HeaderIcon">
218        <item name="android:layout_width">@dimen/header_subsettings_margin_start</item>
219        <item name="android:layout_height">40dp</item>
220        <item name="android:gravity">end</item>
221        <item name="android:layout_centerVertical">true</item>
222    </style>
223
224    <style name="HeaderName">
225        <item name="android:layout_height">wrap_content</item>
226        <item name="android:layout_width">match_parent</item>
227        <item name="android:layout_marginStart">@dimen/header_subsettings_margin_start</item>
228        <item name="android:layout_alignWithParentIfMissing">true</item>
229        <item name="android:layout_centerVertical">true</item>
230        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
231        <item name="android:textColor">?android:attr/textColorPrimary</item>
232        <item name="android:textAlignment">viewStart</item>
233    </style>
234
235    <style name="HeaderInfo" parent="@android:style/Widget.DeviceDefault.Button.Borderless">
236        <item name="android:layout_width">56dp</item>
237        <item name="android:layout_height">56dp</item>
238        <item name="android:layout_alignParentEnd">true</item>
239        <item name="android:layout_marginEnd">@dimen/header_subsettings_margin_end</item>
240        <item name="android:layout_centerVertical">true</item>
241        <item name="android:minHeight">0dp</item>
242        <item name="android:minWidth">0dp</item>
243        <item name="android:scaleType">center</item>
244    </style>
245
246    <!-- END HEADER -->
247
248    <!-- START APP PERMISSION SCREEN -->
249
250    <style name="AppPermission">
251        <item name="android:orientation">vertical</item>
252    </style>
253
254    <style name="LargeHeader">
255        <item name="android:layout_width">match_parent</item>
256        <item name="android:layout_height">wrap_content</item>
257        <item name="android:orientation">vertical</item>
258        <item name="android:gravity">center</item>
259    </style>
260
261    <style name="LargeHeaderText">
262        <item name="android:layout_width">wrap_content</item>
263        <item name="android:layout_height">wrap_content</item>
264        <item name="android:layout_marginBottom">16dp</item>
265        <item name="android:gravity">center_horizontal</item>
266        <item name="android:textColor">?android:attr/textColorSecondary</item>
267        <item name="android:paddingStart">48dp</item>
268        <item name="android:paddingEnd">48dp</item>
269    </style>
270
271    <style name="LargeHeaderLink"
272           parent="@android:style/Widget.DeviceDefault.Button.Borderless.Colored">
273        <item name="android:layout_width">wrap_content</item>
274        <item name="android:layout_height">wrap_content</item>
275    </style>
276
277    <style name="LargeHeaderDivider">
278        <item name="android:layout_width">match_parent</item>
279        <item name="android:layout_height">.75dp</item>
280        <item name="android:background">?android:attr/dividerHorizontal</item>
281    </style>
282
283    <style name="AppPermissionSelection">
284        <item name="android:layout_width">match_parent</item>
285        <item name="android:layout_height">wrap_content</item>
286        <item name="android:orientation">vertical</item>
287        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
288        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
289        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
290        <item name="android:background">?android:attr/selectableItemBackground</item>
291    </style>
292
293    <style name="AppPermissionMessage"
294           parent="@style/TextAppearance.CategoryTitle">
295        <item name="android:layout_width">match_parent</item>
296        <item name="android:layout_height">wrap_content</item>
297        <item name="android:layout_marginTop">16dp</item>
298        <item name="android:layout_marginStart">56dp</item>
299        <item name="android:textColor">?android:attr/colorAccent</item>
300        <item name="android:textDirection">locale</item>
301    </style>
302
303    <style name="AppPermissionRadioButton"
304           parent="@android:style/Widget.DeviceDefault.CompoundButton.RadioButton">
305        <item name="android:layout_width">match_parent</item>
306        <item name="android:layout_height">wrap_content</item>
307        <item name="android:layout_marginTop">16dp</item>
308        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
309        <item name="android:paddingTop">8dp</item>
310        <item name="android:paddingBottom">8dp</item>
311        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
312        <item name="android:textDirection">locale</item>
313    </style>
314
315    <style name="AppPermissionDetails">
316        <item name="android:layout_width">wrap_content</item>
317        <item name="android:layout_height">wrap_content</item>
318        <item name="android:gravity">center</item>
319        <item name="android:layout_marginStart">48dp</item>
320    </style>
321
322    <style name="AppPermissionTwoTargetDivider">
323        <item name="android:layout_width">wrap_content</item>
324        <item name="android:layout_height">match_parent</item>
325        <item name="android:gravity">center</item>
326        <item name="android:orientation">horizontal</item>
327        <item name="android:paddingTop">16dp</item>
328        <item name="android:paddingBottom">16dp</item>
329    </style>
330
331    <style name="AppPermissionWidgetFrame">
332        <item name="android:layout_width">wrap_content</item>
333        <item name="android:layout_height">match_parent</item>
334        <item name="android:gravity">center</item>
335        <item name="android:minWidth">64dp</item>
336    </style>
337
338    <style name="AppPermissionFooter">
339        <item name="android:layout_width">match_parent</item>
340        <item name="android:layout_height">wrap_content</item>
341        <item name="android:orientation">vertical</item>
342        <item name="android:minHeight">?android:attr/listPreferredItemHeight</item>
343        <item name="android:background">?android:attr/selectableItemBackground</item>
344    </style>
345
346    <style name="AppPermissionFooterDivider">
347        <item name="android:layout_width">match_parent</item>
348        <item name="android:layout_height">.75dp</item>
349        <item name="android:layout_marginTop">12dp</item>
350        <item name="android:layout_marginBottom">8dp</item>
351        <item name="android:background">?android:attr/dividerHorizontal</item>
352    </style>
353
354    <style name="AppPermissionFooterText">
355        <item name="android:paddingTop">16dp</item>
356        <item name="android:paddingBottom">16dp</item>
357        <item name="android:layout_marginStart">48dp</item>
358        <item name="android:layout_marginEnd">48dp</item>
359        <item name="android:paddingStart">?android:attr/listPreferredItemPaddingStart</item>
360        <item name="android:paddingEnd">?android:attr/listPreferredItemPaddingEnd</item>
361        <item name="android:textColor">?android:attr/textColorSecondary</item>
362    </style>
363
364    <style name="AppPermissionFooterLink"
365           parent="@style/AppPermissionFooterText">
366        <item name="android:textColor">?android:attr/colorAccent</item>
367    </style>
368
369    <!-- END APP PERMISSION SCREEN -->
370
371    <!-- START PERMISSION FILTER SCREEN -->
372
373    <style name="PermissionFilterDialogContainer">
374        <item name="android:layout_width">match_parent</item>
375        <item name="android:layout_height">match_parent</item>
376        <item name="android:orientation">vertical</item>
377    </style>
378
379    <style name="PermissionFilterDialogTitleContainer">
380        <item name="android:layout_width">match_parent</item>
381        <item name="android:layout_height">wrap_content</item>
382        <item name="android:background">?android:colorBackgroundFloating</item>
383    </style>
384
385    <style name="PermissionFilterDialogTitle"
386           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
387        <item name="android:layout_width">match_parent</item>
388        <item name="android:layout_height">wrap_content</item>
389        <item name="android:gravity">center</item>
390        <item name="android:layout_marginTop">18dp</item>
391        <item name="android:layout_marginBottom">24dp</item>
392        <item name="android:layout_marginStart">24dp</item>
393        <item name="android:layout_marginEnd">24dp</item>
394    </style>
395
396    <style name="PermissionFilterDialogScrollView">
397        <item name="android:layout_width">match_parent</item>
398        <item name="android:layout_height">match_parent</item>
399        <item name="android:fillViewport">true</item>
400        <item name="android:orientation">vertical</item>
401        <item name="android:fadeScrollbars">false</item>
402    </style>
403
404    <style name="PermissionFilterDialogInnerContainer">
405        <item name="android:layout_width">match_parent</item>
406        <item name="android:layout_height">wrap_content</item>
407        <item name="android:orientation">vertical</item>
408        <item name="android:layout_marginBottom">8dp</item>
409    </style>
410
411    <style name="PermissionFilterDialogItemsContainer">
412        <item name="android:layout_width">match_parent</item>
413        <item name="android:layout_height">wrap_content</item>
414        <item name="android:orientation">vertical</item>
415        <item name="android:gravity">start</item>
416    </style>
417
418
419    <style name="PermissionFilterDialogItemContainer">
420        <item name="android:layout_width">match_parent</item>
421        <item name="android:layout_height">wrap_content</item>
422        <item name="android:layout_marginStart">16dp</item>
423        <item name="android:layout_marginEnd">16dp</item>
424        <item name="android:paddingTop">6dp</item>
425        <item name="android:paddingBottom">6dp</item>
426        <item name="android:orientation">horizontal</item>
427        <item name="android:gravity">center_vertical</item>
428    </style>
429
430    <style name="PermissionFilterDialogItemTextFrame">
431        <item name="android:layout_width">wrap_content</item>
432        <item name="android:layout_height">wrap_content</item>
433        <item name="android:layout_weight">1</item>
434        <item name="android:layout_marginStart">16dp</item>
435        <item name="android:orientation">vertical</item>
436    </style>
437
438    <style name="PermissionFilterDialogItemTitle">
439        <item name="android:layout_width">wrap_content</item>
440        <item name="android:layout_height">wrap_content</item>
441        <item name="android:singleLine">true</item>
442        <item name="android:ellipsize">marquee</item>
443        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
444    </style>
445
446    <style name="PermissionFilterDialogItemSummary">
447        <item name="android:layout_width">wrap_content</item>
448        <item name="android:layout_height">wrap_content</item>
449        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
450        <item name="android:textColor">?android:attr/textColorSecondary</item>
451    </style>
452
453    <!-- END PERMISSION FILTER SCREEN -->
454
455    <!-- START PREFERENCE USAGE -->
456
457    <style name="PreferenceUsage">
458        <item name="android:layout_width">match_parent</item>
459        <item name="android:layout_height">wrap_content</item>
460        <item name="android:paddingTop">12dp</item>
461        <item name="android:paddingBottom">12dp</item>
462        <item name="android:minHeight">?android:attr/listPreferredItemHeightSmall</item>
463        <item name="android:gravity">center_vertical</item>
464        <item name="android:paddingLeft">?android:attr/listPreferredItemPaddingLeft</item>
465        <item name="android:paddingRight">?android:attr/listPreferredItemPaddingRight</item>
466        <item name="android:background">?android:attr/selectableItemBackground</item>
467        <item name="android:clipToPadding">false</item>
468        <item name="android:focusable">true</item>
469        <item name="android:baselineAligned">false</item>
470    </style>
471
472    <style name="PreferenceUsageImageFrame">
473        <item name="android:layout_width">wrap_content</item>
474        <item name="android:layout_height">wrap_content</item>
475        <item name="android:maxWidth">48dp</item>
476        <item name="android:maxHeight">48dp</item>
477        <item name="android:gravity">center</item>
478    </style>
479
480    <style name="PreferenceUsageTitleWidgetFrame">
481        <item name="android:layout_width">wrap_content</item>
482        <item name="android:layout_height">wrap_content</item>
483        <item name="android:gravity">start|center_vertical</item>
484        <item name="android:paddingEnd">8dp</item>
485        <item name="android:orientation">horizontal</item>
486    </style>
487
488    <style name="PreferenceUsageTitle">
489        <item name="android:layout_width">wrap_content</item>
490        <item name="android:layout_height">wrap_content</item>
491        <item name="android:singleLine">true</item>
492        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
493        <item name="android:ellipsize">marquee</item>
494    </style>
495
496    <style name="PreferenceUsageSummaryWidgetFrame">
497        <item name="android:layout_width">wrap_content</item>
498        <item name="android:layout_height">wrap_content</item>
499        <item name="android:gravity">start|bottom</item>
500        <item name="android:orientation">horizontal</item>
501    </style>
502
503    <style name="PreferenceUsageSummary">
504        <item name="android:layout_width">0dp</item>
505        <item name="android:layout_height">wrap_content</item>
506        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
507        <item name="android:textColor">?android:attr/textColorSecondary</item>
508        <item name="android:maxLines">10</item>
509        <item name="android:textDirection">locale</item>
510    </style>
511
512    <style name="PreferenceUsageWidgetFrame">
513        <item name="android:layout_width">wrap_content</item>
514        <item name="android:layout_height">wrap_content</item>
515        <item name="android:gravity">end|center_vertical</item>
516        <item name="android:paddingStart">16dp</item>
517        <item name="android:orientation">vertical</item>
518    </style>
519
520    <!-- END PREFERENCE USAGE -->
521
522    <!-- START TITLE SUMMARY IMAGE VIEW -->
523
524    <style name="TitleSummaryImageViewIcon">
525        <item name="android:layout_width">16dp</item>
526        <item name="android:layout_height">16dp</item>
527        <item name="android:layout_marginEnd">8dp</item>
528        <item name="android:tint">?android:attr/colorControlNormal</item>
529    </style>
530
531    <!-- END TITLE SUMMARY IMAGE VIEW -->
532
533    <!-- START IMAGE VIEW -->
534
535    <style name="ImageView">
536        <item name="android:layout_width">match_parent</item>
537        <item name="android:layout_height">wrap_content</item>
538        <item name="android:gravity">end|center_vertical</item>
539    </style>
540
541    <style name="ImageViewIcon">
542        <item name="android:layout_width">24dp</item>
543        <item name="android:layout_height">24dp</item>
544        <item name="android:scaleType">fitCenter</item>
545    </style>
546
547    <!-- END IMAGE VIEW -->
548
549    <!-- START LOADING CONTAINER -->
550
551    <style name="LoadingContainerTextView">
552        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
553        <item name="android:paddingTop">4dp</item>
554        <item name="android:singleLine">true</item>
555    </style>
556
557    <!-- END LOADING CONTAINER -->
558
559    <!-- START ONGOING USAGE DIALOG -->
560
561    <style name="PermissionUsageDialogContainerScrollView">
562        <item name="android:fillViewport">true</item>
563        <item name="android:orientation">vertical</item>
564    </style>
565
566    <style name="PermissionUsageDialogContainerLayout">
567        <item name="android:orientation">vertical</item>
568    </style>
569
570    <style name="PermissionUsageDialogTitle"
571           parent="@android:style/TextAppearance.DeviceDefault.WindowTitle">
572        <item name="android:layout_width">match_parent</item>
573        <item name="android:layout_height">wrap_content</item>
574        <item name="android:gravity">center</item>
575        <item name="android:layout_marginStart">24dp</item>
576        <item name="android:layout_marginEnd">24dp</item>
577        <item name="android:layout_marginTop">18dp</item>
578        <item name="android:layout_marginBottom">18dp</item>
579    </style>
580
581    <style name="PermissionUsageDialogItemsContainer">
582        <item name="android:layout_width">match_parent</item>
583        <item name="android:layout_height">wrap_content</item>
584        <item name="android:layout_marginBottom">24dp</item>
585        <item name="android:orientation">vertical</item>
586        <item name="android:gravity">start</item>
587    </style>
588
589    <style name="PermissionUsageDialogItemContainer">
590        <item name="android:layout_width">match_parent</item>
591        <item name="android:layout_height">48dp</item>
592        <item name="android:layout_marginStart">16dp</item>
593        <item name="android:layout_marginEnd">16dp</item>
594        <item name="android:orientation">horizontal</item>
595        <item name="android:focusable">true</item>
596        <item name="android:layout_gravity">center_vertical</item>
597    </style>
598
599    <style name="PermissionUsageDialogItemIconFrame">
600        <item name="android:layout_width">32dp</item>
601        <item name="android:layout_height">32dp</item>
602        <item name="android:layout_gravity">start|center_vertical</item>
603    </style>
604
605    <style name="PermissionUsageDialogItemIcon">
606        <item name="android:layout_width">32dp</item>
607        <item name="android:layout_height">32dp</item>
608        <item name="android:layout_gravity">center</item>
609    </style>
610
611    <style name="PermissionUsageDialogItemAppName"
612           parent="@android:style/TextAppearance.DeviceDefault">
613        <item name="android:layout_width">0dp</item>
614        <item name="android:layout_height">match_parent</item>
615        <item name="android:layout_weight">1</item>
616        <item name="android:gravity">start|center_vertical</item>
617        <item name="android:textDirection">locale</item>
618        <item name="android:textSize">16sp</item>
619        <item name="android:layout_marginStart">16dp</item>
620    </style>
621
622    <style name="PermissionUsageDialogItemIconsContainer">
623        <item name="android:layout_width">wrap_content</item>
624        <item name="android:layout_height">match_parent</item>
625        <item name="android:orientation">horizontal</item>
626        <item name="android:gravity">end|center_vertical</item>
627        <item name="android:layout_gravity">end</item>
628        <item name="android:visibility">gone</item>
629    </style>
630
631    <!-- END ONGOING USAGE DIALOG -->
632
633    <!-- START REQUEST ROLE DIALOG TITLE -->
634
635    <style name="RequestRoleTitle">
636        <item name="android:layout_width">match_parent</item>
637        <item name="android:layout_height">wrap_content</item>
638        <item name="android:paddingStart">?android:dialogPreferredPadding</item>
639        <item name="android:paddingEnd">?android:dialogPreferredPadding</item>
640        <item name="android:paddingTop">18dp</item>
641        <item name="android:gravity">center_horizontal</item>
642        <item name="android:orientation">vertical</item>
643    </style>
644
645    <style name="RequestRoleTitleIcon">
646        <item name="android:layout_width">32dp</item>
647        <item name="android:layout_height">32dp</item>
648    </style>
649
650    <style name="RequestRoleTitleText"
651           parent="@android:style/TextAppearance.DeviceDefault.DialogWindowTitle">
652        <item name="android:layout_width">match_parent</item>
653        <item name="android:layout_height">wrap_content</item>
654        <item name="android:layout_marginTop">8dp</item>
655        <item name="android:gravity">center_horizontal</item>
656    </style>
657
658    <!-- END REQUEST ROLE DIALOG TITLE -->
659
660    <!-- START REQUEST ROLE DIALOG ITEM -->
661
662    <style name="RequestRoleItem">
663        <item name="android:minHeight">?android:listPreferredItemHeight</item>
664        <item name="android:paddingStart">?android:listPreferredItemPaddingStart</item>
665        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
666        <item name="android:clipChildren">false</item>
667        <item name="android:gravity">center_vertical</item>
668        <item name="android:orientation">horizontal</item>
669    </style>
670
671    <style name="RequestRoleItemIcon">
672        <item name="android:layout_width">32dp</item>
673        <item name="android:layout_height">32dp</item>
674    </style>
675
676    <style name="RequestRoleItemTitleLayout">
677        <item name="android:layout_width">0dp</item>
678        <item name="android:layout_height">wrap_content</item>
679        <item name="android:layout_weight">1</item>
680        <item name="android:layout_marginStart">16dp</item>
681        <item name="android:animateLayoutChanges">true</item>
682        <item name="android:orientation">vertical</item>
683    </style>
684
685    <style name="RequestRoleItemTitleText">
686        <item name="android:layout_width">wrap_content</item>
687        <item name="android:layout_height">wrap_content</item>
688        <item name="android:textAppearance">?android:textAppearanceListItem</item>
689        <item name="android:textColor">?android:textColorAlertDialogListItem</item>
690        <item name="android:singleLine">true</item>
691        <item name="android:ellipsize">marquee</item>
692    </style>
693
694    <style name="RequestRoleItemSubtitleText">
695        <item name="android:layout_width">wrap_content</item>
696        <item name="android:layout_height">wrap_content</item>
697        <item name="android:textAppearance">?android:textAppearanceListItemSecondary</item>
698        <item name="android:textColor">?android:textColorSecondary</item>
699    </style>
700
701    <style name="RequestRoleItemRadioButton">
702        <item name="android:layout_width">wrap_content</item>
703        <item name="android:layout_height">wrap_content</item>
704        <item name="android:layout_marginStart">16dp</item>
705    </style>
706
707    <!-- END REQUEST ROLE DIALOG ITEM -->
708
709    <!-- START REQUEST ROLE VIEW -->
710
711    <style name="RequestRoleView">
712        <item name="android:layout_width">match_parent</item>
713        <item name="android:layout_height">wrap_content</item>
714        <item name="android:paddingStart">?android:dialogPreferredPadding</item>
715        <item name="android:paddingEnd">?android:dialogPreferredPadding</item>
716        <item name="android:clipChildren">false</item>
717        <item name="android:clipToPadding">false</item>
718    </style>
719
720    <style name="RequestRoleViewCheckbox">
721        <item name="android:layout_width">match_parent</item>
722        <item name="android:layout_height">wrap_content</item>
723        <item name="android:minHeight">?android:listPreferredItemHeightSmall</item>
724        <item name="android:paddingStart">16dp</item>
725        <item name="android:textAppearance">@style/android:TextAppearance.Material.Subhead</item>
726    </style>
727
728    <!-- END REQUEST ROLE VIEW -->
729
730    <!-- START SETTINGS BUTTON PREFERENCE WIDGET -->
731
732    <style name="SettingsButtonPreferenceWidgetDivider">
733        <item name="android:layout_width">1dp</item>
734        <item name="android:layout_height">match_parent</item>
735        <item name="android:layout_marginTop">16dp</item>
736        <item name="android:layout_marginBottom">16dp</item>
737        <item name="android:background">?android:listDivider</item>
738    </style>
739
740    <style name="SettingsButtonPreferenceWidgetButton">
741        <item name="android:layout_width">wrap_content</item>
742        <item name="android:minWidth">64dp</item>
743        <item name="android:layout_height">match_parent</item>
744        <item name="android:paddingStart">?android:listPreferredItemPaddingEnd</item>
745        <item name="android:paddingEnd">?android:listPreferredItemPaddingEnd</item>
746        <item name="android:background">?android:selectableItemBackground</item>
747        <item name="android:scaleType">center</item>
748    </style>
749
750    <!-- END SETTINGS BUTTON PREFERENCE WIDGET -->
751
752    <!-- START ACCESSIBILITY SERVICE DIALOG -->
753
754    <style name="AccessibilityServiceDialogScrollView">
755        <item name="android:fillViewport">true</item>
756        <item name="android:orientation">vertical</item>
757    </style>
758
759    <style name="AccessibilityServiceDialog">
760        <item name="android:orientation">vertical</item>
761    </style>
762
763    <style name="AccessibilityServiceDialogHeader">
764        <item name="android:layout_width">match_parent</item>
765        <item name="android:layout_height">wrap_content</item>
766        <item name="android:layout_marginTop">18dp</item>
767        <item name="android:gravity">center</item>
768    </style>
769
770    <style name="AccessibilityServiceDialogHeaderIcon">
771        <item name="android:layout_height">32dp</item>
772        <item name="android:layout_width">32dp</item>
773        <item name="android:scaleType">fitCenter</item>
774        <item name="android:visibility">gone</item>
775    </style>
776
777    <style name="AccessibilityServiceDialogTitle">
778        <item name="android:layout_width">match_parent</item>
779        <item name="android:layout_height">wrap_content</item>
780        <item name="android:gravity">center</item>
781        <item name="android:textAppearance">@android:style/TextAppearance.Material.Title</item>
782        <item name="android:layout_marginStart">24dp</item>
783        <item name="android:layout_marginEnd">24dp</item>
784        <item name="android:layout_marginTop">18dp</item>
785    </style>
786
787    <style name="AccessibilityServiceDialogItemsContainer">
788        <item name="android:layout_width">match_parent</item>
789        <item name="android:layout_height">wrap_content</item>
790        <item name="android:orientation">vertical</item>
791        <item name="android:gravity">start</item>
792    </style>
793
794    <style name="AccessibilityServiceDialogMiddleText">
795        <item name="android:layout_width">match_parent</item>
796        <item name="android:layout_height">wrap_content</item>
797        <item name="android:textAppearance">@android:style/TextAppearance.Material.Subhead</item>
798        <item name="android:textDirection">locale</item>
799        <item name="android:layout_marginStart">24dp</item>
800        <item name="android:layout_marginEnd">24dp</item>
801        <item name="android:layout_marginTop">18dp</item>
802    </style>
803
804    <style name="AccessibilityServiceDialogBottomText">
805        <item name="android:layout_width">match_parent</item>
806        <item name="android:layout_height">wrap_content</item>
807        <item name="android:textAppearance">?android:attr/textAppearanceMedium</item>
808        <item name="android:textSize">16sp</item>
809        <item name="android:layout_marginStart">24dp</item>
810        <item name="android:layout_marginEnd">24dp</item>
811        <item name="android:layout_marginTop">24dp</item>
812        <item name="android:layout_marginBottom">24dp</item>
813    </style>
814
815    <!-- END ACCESSIBILITY SERVICE DIALOG -->
816
817    <!-- START ACCESSIBILITY SERVICE DIALOG ITEM -->
818
819    <style name="AccessibilityServiceDialogItem">
820        <item name="android:layout_width">match_parent</item>
821        <item name="android:layout_height">wrap_content</item>
822        <item name="android:layout_marginStart">24dp</item>
823        <item name="android:layout_marginEnd">24dp</item>
824        <item name="android:orientation">horizontal</item>
825        <item name="android:layout_gravity">center_vertical</item>
826    </style>
827
828    <style name="AccessibilityServiceDialogItemIcon">
829        <item name="android:layout_height">32dp</item>
830        <item name="android:layout_width">32dp</item>
831        <item name="android:scaleType">fitCenter</item>
832        <item name="android:layout_gravity">start|center_vertical</item>
833    </style>
834
835    <style name="AccessibilityServiceDialogItemDescription">
836        <item name="android:layout_width">wrap_content</item>
837        <item name="android:layout_height">wrap_content</item>
838        <item name="android:layout_weight">1</item>
839        <item name="android:layout_marginStart">16dp</item>
840        <item name="android:orientation">vertical</item>
841        <item name="android:paddingTop">18dp</item>
842    </style>
843
844    <style name="AccessibilityServiceDialogItemTitle">
845        <item name="android:layout_width">wrap_content</item>
846        <item name="android:layout_height">wrap_content</item>
847        <item name="android:singleLine">true</item>
848        <item name="android:textAppearance">?android:attr/textAppearanceListItem</item>
849        <item name="android:ellipsize">marquee</item>
850    </style>
851
852    <style name="AccessibilityServiceDialogItemSummary">
853        <item name="android:layout_width">wrap_content</item>
854        <item name="android:layout_height">wrap_content</item>
855        <item name="android:textAppearance">?android:attr/textAppearanceListItemSecondary</item>
856        <item name="android:textColor">?android:attr/textColorSecondary</item>
857    </style>
858
859    <!-- END ACCESSIBILITY SERVICE DIALOG ITEM -->
860
861    <!-- START CAR SETTINGS PREFERENCE STYLES -->
862
863    <style name="CarPreferenceFragment">
864        <item name="android:layout">@layout/car_settings_frame</item>
865    </style>
866
867    <style name="CarPreferenceFragmentList">
868        <item name="android:paddingTop">0dp</item>
869        <item name="android:paddingBottom">0dp</item>
870        <item name="android:paddingStart">0dp</item>
871        <item name="android:paddingEnd">0dp</item>
872        <item name="android:paddingLeft">0dp</item>
873        <item name="android:paddingRight">0dp</item>
874    </style>
875
876    <!-- END CAR SETTINGS PREFERENCE STYLES -->
877
878</resources>
879