1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2006 The Android Open Source Project 3 4 Licensed under the Apache License, Version 2.0 (the "License"); 5 you may not use this file except in compliance with the License. 6 You may obtain a copy of the License at 7 8 http://www.apache.org/licenses/LICENSE-2.0 9 10 Unless required by applicable law or agreed to in writing, software 11 distributed under the License is distributed on an "AS IS" BASIS, 12 WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the License for the specific language governing permissions and 14 limitations under the License. 15--> 16 17<resources xmlns:android="http://schemas.android.com/apk/res/android"> 18 19 <style name="RecentsTheme" parent="@android:style/Theme.Material"> 20 <!-- NoTitle --> 21 <item name="android:windowNoTitle">true</item> 22 <!-- Misc --> 23 <item name="android:statusBarColor">@android:color/transparent</item> 24 <item name="android:navigationBarColor">@android:color/transparent</item> 25 <item name="android:windowDrawsSystemBarBackgrounds">true</item> 26 <item name="android:windowAnimationStyle">@null</item> 27 <item name="android:ambientShadowAlpha">0.35</item> 28 </style> 29 30 <!-- Recents theme --> 31 <style name="RecentsTheme.Wallpaper"> 32 <item name="android:windowBackground">@*android:color/transparent</item> 33 <item name="android:colorBackgroundCacheHint">@null</item> 34 <item name="android:windowShowWallpaper">true</item> 35 <item name="android:windowDisablePreview">true</item> 36 <item name="clearAllStyle">@style/ClearAllButtonDefaultMargins</item> 37 <item name="clearAllBackgroundColor">@color/recents_clear_all_button_bg_dark_color</item> 38 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item> 39 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item> 40 </style> 41 42 <style name="RecentsTheme.Wallpaper.Light"> 43 <item name="clearAllBackgroundColor">@color/recents_clear_all_button_bg_light_color</item> 44 <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item> 45 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item> 46 </style> 47 48 <style name="ClearAllButtonDefaultMargins"> 49 <item name="android:layout_marginStart">0dp</item> 50 <item name="android:layout_marginTop">0dp</item> 51 <item name="android:layout_marginEnd">0dp</item> 52 <item name="android:layout_marginBottom">0dp</item> 53 </style> 54 55 <!-- Performance optimized Recents theme (no wallpaper) --> 56 <style name="RecentsTheme.NoWallpaper"> 57 <item name="android:windowBackground">@android:color/black</item> 58 <item name="wallpaperTextColor">@android:color/white</item> 59 <item name="wallpaperTextColorSecondary">@android:color/white</item> 60 </style> 61 62 <!-- Theme used for the activity that shows when the system forced an app to be resizable --> 63 <style name="ForcedResizableTheme" parent="@android:style/Theme.Translucent.NoTitleBar"> 64 <item name="android:windowBackground">@drawable/forced_resizable_background</item> 65 <item name="android:statusBarColor">@*android:color/transparent</item> 66 <item name="android:windowAnimationStyle">@style/Animation.ForcedResizable</item> 67 </style> 68 69 <style name="Animation.ForcedResizable" parent="@android:style/Animation"> 70 <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item> 71 72 <!-- If the target stack doesn't have focus, we do a task to front animation. --> 73 <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item> 74 <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item> 75 </style> 76 77 <style name="PipPhoneOverlayControlTheme" parent="@android:style/Theme.Material"> 78 <item name="android:windowIsTranslucent">true</item> 79 <item name="android:windowNoTitle">true</item> 80 <item name="android:windowContentOverlay">@null</item> 81 <item name="android:windowBackground">@null</item> 82 <item name="android:colorBackgroundCacheHint">@null</item> 83 <item name="android:statusBarColor">@*android:color/transparent</item> 84 <item name="android:windowAnimationStyle">@style/Animation.PipPhoneOverlayControl</item> 85 </style> 86 87 <style name="Animation.PipPhoneOverlayControl" parent="@android:style/Animation"> 88 <item name="android:activityOpenEnterAnimation">@anim/forced_resizable_enter</item> 89 90 <!-- If the target stack doesn't have focus, we do a task to front animation. --> 91 <item name="android:taskToFrontEnterAnimation">@anim/forced_resizable_enter</item> 92 <item name="android:activityCloseExitAnimation">@anim/forced_resizable_exit</item> 93 </style> 94 95 <!-- HybridNotification themes and styles --> 96 97 <style name="HybridNotification"> 98 <item name="hybridNotificationStyle">@style/hybrid_notification</item> 99 <item name="hybridNotificationTitleStyle">@style/hybrid_notification_title</item> 100 <item name="hybridNotificationTextStyle">@style/hybrid_notification_text</item> 101 </style> 102 103 <style name="HybridNotification.Ambient"> 104 <item name="hybridNotificationStyle">@style/hybrid_notification_ambient</item> 105 <item name="hybridNotificationTitleStyle">@style/hybrid_notification_title_ambient</item> 106 <item name="hybridNotificationTextStyle">@style/hybrid_notification_text_ambient</item> 107 </style> 108 109 <style name="hybrid_notification_ambient"> 110 <item name="android:paddingStart">@*android:dimen/notification_extra_margin_ambient</item> 111 <item name="android:paddingEnd">@*android:dimen/notification_extra_margin_ambient</item> 112 <item name="android:orientation">vertical</item> 113 </style> 114 115 <style name="hybrid_notification"> 116 <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item> 117 <item name="android:paddingEnd">12dp</item> 118 </style> 119 120 <style name="hybrid_notification_title_ambient"> 121 <item name="android:layout_marginTop">@*android:dimen/notification_header_margin_top_ambient</item> 122 <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item> 123 <item name="android:paddingEnd">@*android:dimen/notification_content_margin_end</item> 124 <item name="android:textAppearance">@*android:style/Notification.Header.Ambient</item> 125 <item name="android:layout_gravity">top|center_horizontal</item> 126 <item name="android:textSize">@*android:dimen/notification_ambient_title_text_size</item> 127 <item name="android:textColor">#ffffffff</item> 128 </style> 129 130 <style name="hybrid_notification_title"> 131 <item name="android:paddingEnd">4dp</item> 132 <item name="android:textAppearance">@*android:style/TextAppearance.Material.Notification.Title</item> 133 </style> 134 135 <style name="hybrid_notification_text_ambient"> 136 <item name="android:paddingStart">@*android:dimen/notification_content_margin_start</item> 137 <item name="android:paddingEnd">@*android:dimen/notification_content_margin_end</item> 138 <item name="android:textSize">@*android:dimen/notification_ambient_text_size</item> 139 <item name="android:textColor">#eeffffff</item> 140 <item name="android:gravity">top|center_horizontal</item> 141 <item name="android:ellipsize">end</item> 142 <item name="android:maxLines">3</item> 143 </style> 144 145 <style name="hybrid_notification_text" 146 parent="@*android:style/Widget.Material.Notification.Text"> 147 <item name="android:paddingEnd">4dp</item> 148 </style> 149 150 151 <style name="TextAppearance.StatusBar.HeadsUp" 152 parent="@*android:style/TextAppearance.StatusBar"> 153 </style> 154 155 <style name="TextAppearance.StatusBar.SystemPanel" 156 parent="@*android:style/TextAppearance.StatusBar"> 157 <item name="android:textAppearance">?android:attr/textAppearance</item> 158 <item name="android:textStyle">normal</item> 159 <item name="android:textColor">#FF808080</item> 160 </style> 161 162 <style name="TextAppearance.StatusBar.Clock" parent="@*android:style/TextAppearance.StatusBar.Icon"> 163 <item name="android:textSize">@dimen/status_bar_clock_size</item> 164 <item name="android:fontFamily">sans-serif-medium</item> 165 <item name="android:textColor">@color/status_bar_clock_color</item> 166 </style> 167 168 <style name="TextAppearance.StatusBar.Expanded" parent="@*android:style/TextAppearance.StatusBar"> 169 <item name="android:textColor">?android:attr/textColorTertiary</item> 170 </style> 171 172 <style name="TextAppearance.StatusBar.Expanded.Clock"> 173 <item name="android:textSize">@dimen/qs_time_expanded_size</item> 174 <item name="android:fontFamily">sans-serif-medium</item> 175 <item name="android:textColor">?android:attr/textColorPrimary</item> 176 <item name="android:textStyle">normal</item> 177 </style> 178 179 <style name="TextAppearance.StatusBar.Expanded.Date"> 180 <item name="android:textSize">@dimen/qs_time_expanded_size</item> 181 <item name="android:textStyle">normal</item> 182 <item name="android:textColor">?android:attr/textColorPrimary</item> 183 <item name="android:fontFamily">sans-serif</item> 184 </style> 185 186 <style name="TextAppearance.StatusBar.Expanded.AboveDateTime"> 187 <item name="android:textSize">@dimen/qs_emergency_calls_only_text_size</item> 188 <item name="android:textStyle">normal</item> 189 <item name="android:textColor">?android:attr/textColorTertiary</item> 190 </style> 191 192 <style name="TextAppearance.StatusBar.Expanded.EmergencyCallsOnly" 193 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" /> 194 195 <style name="TextAppearance.StatusBar.Expanded.ChargingInfo" 196 parent="TextAppearance.StatusBar.Expanded.AboveDateTime" /> 197 198 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher"> 199 <item name="android:textSize">16sp</item> 200 <item name="android:textStyle">normal</item> 201 <item name="android:textColor">?android:attr/textColorSecondary</item> 202 </style> 203 <style name="TextAppearance.StatusBar.Expanded.UserSwitcher.UserName" /> 204 205 <style name="TextAppearance" /> 206 207 <style name="TextAppearance.QS"> 208 <item name="android:textStyle">normal</item> 209 <item name="android:textColor">?android:attr/textColorPrimary</item> 210 <item name="android:fontFamily">sans-serif</item> 211 </style> 212 213 <style name="TextAppearance.QS.DetailHeader"> 214 <item name="android:textSize">@dimen/qs_detail_header_text_size</item> 215 <item name="android:fontFamily">sans-serif-medium</item> 216 </style> 217 218 <style name="TextAppearance.QS.DetailItemPrimary"> 219 <item name="android:textSize">@dimen/qs_detail_item_primary_text_size</item> 220 </style> 221 222 <style name="TextAppearance.QS.DetailItemSecondary"> 223 <item name="android:textSize">@dimen/qs_detail_item_secondary_text_size</item> 224 <item name="android:textColor">?android:attr/colorAccent</item> 225 </style> 226 227 <style name="TextAppearance.QS.Introduction"> 228 <item name="android:textSize">14sp</item> 229 <item name="android:textColor">@color/zen_introduction</item> 230 </style> 231 232 <style name="TextAppearance.QS.Warning"> 233 <item name="android:textSize">14sp</item> 234 <item name="android:textColor">?android:attr/colorError</item> 235 </style> 236 237 <style name="TextAppearance.QS.DetailButton"> 238 <item name="android:textSize">@dimen/qs_detail_button_text_size</item> 239 <item name="android:textColor">?android:attr/textColorSecondary</item> 240 <item name="android:textAllCaps">true</item> 241 <item name="android:fontFamily">sans-serif-medium</item> 242 <item name="android:gravity">center</item> 243 </style> 244 245 <style name="TextAppearance.QS.DetailButton.White"> 246 <item name="android:textColor">@color/zen_introduction</item> 247 </style> 248 249 <style name="TextAppearance.QS.DetailEmpty"> 250 <item name="android:textSize">@dimen/qs_detail_empty_text_size</item> 251 <item name="android:textColor">?android:attr/textColorPrimary</item> 252 </style> 253 254 <style name="TextAppearance.QS.Subhead"> 255 <item name="android:textSize">14sp</item> 256 <item name="android:textColor">@color/qs_subhead</item> 257 </style> 258 259 <style name="TextAppearance.QS.SegmentedButton"> 260 <item name="android:textSize">16sp</item> 261 <item name="android:fontFamily">sans-serif-medium</item> 262 </style> 263 264 <style name="TextAppearance.QS.DataUsage"> 265 <item name="android:textSize">@dimen/qs_data_usage_text_size</item> 266 </style> 267 268 <style name="TextAppearance.QS.DataUsage.Usage"> 269 <item name="android:textSize">@dimen/qs_data_usage_usage_text_size</item> 270 <item name="android:textColor">?android:attr/colorAccent</item> 271 </style> 272 273 <style name="TextAppearance.QS.DataUsage.Secondary"> 274 <item name="android:textColor">?android:attr/textColorSecondary</item> 275 </style> 276 277 <style name="TextAppearance.QS.TileLabel"> 278 <item name="android:textSize">@dimen/qs_tile_text_size</item> 279 <item name="android:fontFamily">sans-serif</item> 280 </style> 281 282 <style name="BaseBrightnessDialogContainer"> 283 <item name="android:layout_width">match_parent</item> 284 <item name="android:layout_height">wrap_content</item> 285 </style> 286 287 <style name="BrightnessDialogContainer" parent="@style/BaseBrightnessDialogContainer" /> 288 289 <style name="Animation" /> 290 291 <style name="Animation.ShirtPocketPanel"> 292 <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item> 293 <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item> 294 </style> 295 296 <style name="Animation.RecentPanel"> 297 <item name="android:windowEnterAnimation">@*android:anim/grow_fade_in_from_bottom</item> 298 <item name="android:windowExitAnimation">@*android:anim/shrink_fade_out_from_bottom</item> 299 </style> 300 301 <style name="Animation.NavigationBarFadeIn"> 302 <item name="android:windowEnterAnimation">@anim/navbar_fade_in</item> 303 <item name="android:windowExitAnimation">@null</item> 304 </style> 305 306 <!-- Standard animations for hiding and showing the status bar. --> 307 <style name="Animation.StatusBar"> 308 </style> 309 310 <style name="Theme.SystemUI" parent="@*android:style/Theme.DeviceDefault.QuickSettings"> 311 <item name="lightIconTheme">@style/DualToneLightTheme</item> 312 <item name="darkIconTheme">@style/DualToneDarkTheme</item> 313 <item name="wallpaperTextColor">@*android:color/primary_text_material_dark</item> 314 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_dark</item> 315 <item name="android:colorError">@*android:color/error_color_material_dark</item> 316 <item name="android:colorControlHighlight">@*android:color/primary_text_material_dark</item> 317 <item name="*android:lockPatternStyle">@style/LockPatternStyle</item> 318 <item name="passwordStyle">@style/PasswordTheme</item> 319 320 <!-- Needed for MediaRoute chooser dialog --> 321 <item name="*android:isLightTheme">false</item> 322 </style> 323 324 <style name="Theme.SystemUI.Light" parent="@*android:style/Theme.DeviceDefault.QuickSettings"> 325 <item name="wallpaperTextColor">@*android:color/primary_text_material_light</item> 326 <item name="wallpaperTextColorSecondary">@*android:color/secondary_text_material_light</item> 327 <item name="android:colorError">@*android:color/error_color_material_light</item> 328 <item name="android:colorControlHighlight">#40000000</item> 329 <item name="passwordStyle">@style/PasswordTheme.Light</item> 330 </style> 331 332 <style name="LockPatternStyle"> 333 <item name="*android:regularColor">?attr/wallpaperTextColor</item> 334 <item name="*android:successColor">?attr/wallpaperTextColor</item> 335 <item name="*android:errorColor">?android:attr/colorError</item> 336 </style> 337 338 <!-- Overlay manager may replace this theme --> 339 <style name="qs_base" parent="@*android:style/Theme.DeviceDefault.QuickSettings" /> 340 341 <style name="qs_theme" parent="qs_base"> 342 <item name="lightIconTheme">@style/QSIconTheme</item> 343 <item name="darkIconTheme">@style/QSIconTheme</item> 344 <item name="android:windowIsFloating">true</item> 345 </style> 346 347 <style name="systemui_theme_remote_input" parent="@android:style/Theme.DeviceDefault.Light"> 348 <item name="android:colorAccent">@color/remote_input_accent</item> 349 </style> 350 351 <style name="Theme.SystemUI.Dialog" parent="@android:style/Theme.DeviceDefault.Light.Dialog" /> 352 353 <style name="Theme.SystemUI.Dialog.Alert" parent="@*android:style/Theme.DeviceDefault.Light.Dialog.Alert" /> 354 355 <style name="Theme.SystemUI.Dialog.GlobalActions" parent="@android:style/Theme.DeviceDefault.Light.NoActionBar.Fullscreen"> 356 <item name="android:windowIsFloating">true</item> 357 </style> 358 359 <style name="QSBorderlessButton"> 360 <item name="android:padding">12dp</item> 361 <item name="android:background">@drawable/qs_btn_borderless_rect</item> 362 <item name="android:gravity">center</item> 363 </style> 364 365 <style name="TextAppearance.Material.Notification.HeaderTitle" 366 parent="@*android:style/TextAppearance.Material.Notification.Info"> 367 </style> 368 369 <style name="SearchPanelCircle"> 370 <item name="android:layout_width">match_parent</item> 371 <item name="android:layout_height">match_parent</item> 372 </style> 373 374 <style name="UserDetailView"> 375 <item name="numColumns">3</item> 376 </style> 377 378 <style name="AutoSizingList"> 379 <item name="enableAutoSizing">true</item> 380 </style> 381 <style name="Theme.AlertDialogHost" parent="android:Theme.DeviceDefault"> 382 <item name="android:windowIsTranslucent">true</item> 383 <item name="android:windowBackground">@android:color/transparent</item> 384 <item name="android:windowContentOverlay">@null</item> 385 <item name="android:windowNoTitle">true</item> 386 <item name="android:windowIsFloating">true</item> 387 <item name="android:backgroundDimEnabled">false</item> 388 <item name="android:alertDialogTheme">@style/Theme.SystemUI.Dialog.Alert</item> 389 </style> 390 391 <style name="DualToneLightTheme"> 392 <item name="backgroundColor">@color/light_mode_icon_color_dual_tone_background</item> 393 <item name="fillColor">@color/light_mode_icon_color_dual_tone_fill</item> 394 <item name="singleToneColor">@color/light_mode_icon_color_single_tone</item> 395 </style> 396 <style name="DualToneDarkTheme"> 397 <item name="backgroundColor">@color/dark_mode_icon_color_dual_tone_background</item> 398 <item name="fillColor">@color/dark_mode_icon_color_dual_tone_fill</item> 399 <item name="singleToneColor">@color/dark_mode_icon_color_single_tone</item> 400 </style> 401 <style name="QSIconTheme"> 402 <item name="backgroundColor">?android:attr/textColorHint</item> 403 <item name="fillColor">?android:attr/textColorPrimary</item> 404 <item name="singleToneColor">?android:attr/textColorPrimary</item> 405 </style> 406 407 <style name="TextAppearance.Volume"> 408 <item name="android:textStyle">normal</item> 409 <item name="android:textColor">?android:attr/textColorPrimary</item> 410 <item name="android:fontFamily">sans-serif</item> 411 </style> 412 413 <style name="TextAppearance.Volume.Header"> 414 <item name="android:textSize">12sp</item> 415 <item name="android:textColor">?android:attr/textColorSecondary</item> 416 </style> 417 418 <style name="TextAppearance.Volume.Header.Secondary"> 419 <item name="android:textSize">12sp</item> 420 <item name="android:textColor">?android:attr/textColorTertiary</item> 421 </style> 422 423 424 <style name="VolumeButtons" parent="@android:style/Widget.Material.Button.Borderless"> 425 <item name="android:background">@drawable/btn_borderless_rect</item> 426 </style> 427 428 <style name="DockedDividerBackground"> 429 <item name="android:layout_width">match_parent</item> 430 <item name="android:layout_height">10dp</item> 431 <item name="android:layout_gravity">center_vertical</item> 432 </style> 433 434 <style name="DockedDividerMinimizedShadow"> 435 <item name="android:layout_width">match_parent</item> 436 <item name="android:layout_height">8dp</item> 437 </style> 438 439 <style name="DockedDividerHandle"> 440 <item name="android:layout_gravity">center_horizontal</item> 441 <item name="android:layout_width">96dp</item> 442 <item name="android:layout_height">48dp</item> 443 </style> 444 445 <style name="TunerSettings" parent="@android:style/Theme.DeviceDefault.Settings"> 446 <item name="android:windowActionBar">false</item> 447 <item name="preferenceTheme">@style/TunerPreferenceTheme</item> 448 </style> 449 450 <style name="TunerPreferenceTheme" parent="@style/PreferenceThemeOverlay.SettingsBase"> 451 </style> 452 453 <style name="TextAppearance.NotificationInfo"> 454 <item name="android:fontFamily">sans-serif</item> 455 <item name="android:textColor">@android:color/black</item> 456 </style> 457 458 <style name="TextAppearance.NotificationInfo.Primary"> 459 <item name="android:textColor">?android:attr/textColorPrimary</item> 460 <item name="android:textSize">16sp</item> 461 <item name="android:alpha">0.87</item> 462 </style> 463 464 <style name="TextAppearance.NotificationInfo.Confirmation"> 465 <item name="android:textColor">?android:attr/textColorPrimary</item> 466 <item name="android:textSize">14sp</item> 467 <item name="android:alpha">0.87</item> 468 </style> 469 470 <style name="TextAppearance.NotificationInfo.Secondary"> 471 <item name="android:textColor">?android:attr/textColorPrimary</item> 472 <item name="android:textSize">14sp</item> 473 <item name="android:alpha">0.54</item> 474 </style> 475 476 <style name="TextAppearance.NotificationInfo.Secondary.Warning"> 477 <item name="android:textColor">?android:attr/colorError</item> 478 </style> 479 480 <style name="TextAppearance.NotificationInfo.Secondary.Link"> 481 <item name="android:textColor">?android:attr/colorAccent</item> 482 </style> 483 484 <style name="TextAppearance.NotificationInfo.Button"> 485 <item name="android:fontFamily">sans-serif-medium</item> 486 <item name="android:textSize">14sp</item> 487 <item name="android:textColor">?android:attr/colorAccent</item> 488 <item name="android:background">@drawable/btn_borderless_rect</item> 489 <item name="android:gravity">center</item> 490 <item name="android:focusable">true</item> 491 <item name="android:paddingTop">@dimen/notification_guts_button_vertical_padding</item> 492 <item name="android:paddingBottom">@dimen/notification_guts_button_vertical_padding</item> 493 <item name="android:paddingLeft">@dimen/notification_guts_button_horizontal_padding</item> 494 <item name="android:paddingRight">@dimen/notification_guts_button_horizontal_padding</item> 495 </style> 496 497 <style name="TextAppearance.HeadsUpStatusBarText" 498 parent="@*android:style/TextAppearance.Material.Notification.Info"> 499 </style> 500 501 <style name="edit_theme" parent="qs_base"> 502 <item name="android:colorBackground">?android:attr/colorSecondary</item> 503 </style> 504 505 <!-- Used to style rotate suggestion button AVD animations --> 506 <style name="RotateButtonCCWStart0"> 507 <item name="rotateButtonStartAngle">0</item> 508 <item name="rotateButtonEndAngle">-90</item> 509 <item name="rotateButtonScaleX">1</item> 510 </style> 511 512 <style name="RotateButtonCCWStart90"> 513 <item name="rotateButtonStartAngle">90</item> 514 <item name="rotateButtonEndAngle">0</item> 515 <item name="rotateButtonScaleX">1</item> 516 </style> 517 518 <style name="RotateButtonCWStart0"> 519 <item name="rotateButtonStartAngle">0</item> 520 <item name="rotateButtonEndAngle">90</item> 521 <item name="rotateButtonScaleX">-1</item> 522 </style> 523 524 <style name="RotateButtonCWStart90"> 525 <item name="rotateButtonStartAngle">90</item> 526 <item name="rotateButtonEndAngle">180</item> 527 <item name="rotateButtonScaleX">-1</item> 528 </style> 529 530</resources> 531