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