styles_material.xml revision 62b780e85ff2fcefd4324c3bfbf49b14963cf58b
1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2014 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<!-- 18=============================================================== 19 PLEASE READ 20=============================================================== 21 22The Material themes must not be modified in order to pass CTS. 23Many related themes and styles depend on other values defined in this file. 24If you would like to provide custom themes and styles for your device, 25please see styles_device_defaults.xml. 26 27=============================================================== 28 PLEASE READ 29=============================================================== 30 --> 31<resources> 32 <!-- Preference styles --> 33 <eat-comment/> 34 35 <style name="Preference.Material"> 36 <item name="layout">@layout/preference_material</item> 37 </style> 38 39 <style name="PreferenceFragment.Material"> 40 <item name="layout">@android:layout/preference_list_fragment_material</item> 41 <item name="paddingStart">@dimen/preference_fragment_padding_side_material</item> 42 <item name="paddingEnd">@dimen/preference_fragment_padding_side_material</item> 43 </style> 44 45 <style name="PreferenceActivity.Material"> 46 <item name="layout">@layout/preference_list_content_material</item> 47 <item name="headerLayout">@layout/preference_header_item_material</item> 48 <item name="headerRemoveIconIfEmpty">true</item> 49 </style> 50 51 <style name="Preference.Material.Information"> 52 <item name="layout">@layout/preference_information_material</item> 53 <item name="enabled">false</item> 54 <item name="shouldDisableView">false</item> 55 </style> 56 57 <style name="Preference.Material.Category"> 58 <item name="layout">@layout/preference_category_material</item> 59 <!-- The title should not dim if the category is disabled, instead only the preference children should dim. --> 60 <item name="shouldDisableView">false</item> 61 <item name="selectable">false</item> 62 </style> 63 64 <style name="Preference.Material.CheckBoxPreference"> 65 <item name="widgetLayout">@layout/preference_widget_checkbox</item> 66 </style> 67 68 <style name="Preference.Material.SwitchPreference"> 69 <item name="widgetLayout">@layout/preference_widget_switch</item> 70 <item name="switchTextOn">@string/capital_on</item> 71 <item name="switchTextOff">@string/capital_off</item> 72 </style> 73 74 <style name="Preference.Material.SeekBarPreference"> 75 <item name="layout">@android:layout/preference_widget_seekbar_material</item> 76 </style> 77 78 <style name="Preference.Material.PreferenceScreen"/> 79 80 <style name="Preference.Material.DialogPreference"> 81 <item name="positiveButtonText">@string/ok</item> 82 <item name="negativeButtonText">@string/cancel</item> 83 </style> 84 85 <style name="Preference.Material.DialogPreference.YesNoPreference"> 86 <item name="positiveButtonText">@string/yes</item> 87 <item name="negativeButtonText">@string/no</item> 88 </style> 89 90 <style name="Preference.Material.DialogPreference.EditTextPreference"> 91 <item name="dialogLayout">@layout/preference_dialog_edittext</item> 92 </style> 93 94 <style name="Preference.Material.RingtonePreference"> 95 <item name="ringtoneType">ringtone</item> 96 <item name="showSilent">true</item> 97 <item name="showDefault">true</item> 98 </style> 99 100 <!-- No margins or background by default. Could be different for x-large screens --> 101 <style name="PreferencePanel.Material"> 102 <item name="layout_marginStart">0dip</item> 103 <item name="layout_marginEnd">0dip</item> 104 </style> 105 106 <!-- The attributes are overridden here because the x-large or large resources may have 107 changed the margins and background in the parent PreferencePanel style. --> 108 <style name="PreferencePanel.Material.Dialog"> 109 <item name="layout_marginStart">0dip</item> 110 <item name="layout_marginEnd">0dip</item> 111 <item name="layout_marginTop">0dip</item> 112 <item name="layout_marginBottom">0dip</item> 113 <item name="background">@null</item> 114 </style> 115 116 <style name="PreferenceHeaderPanel.Material"> 117 <item name="layout_marginStart">@dimen/preference_screen_side_margin_material</item> 118 <item name="layout_marginEnd">@dimen/preference_screen_side_margin_negative_material</item> 119 <item name="paddingTop">@dimen/preference_screen_header_vertical_padding_material</item> 120 <item name="paddingBottom">@dimen/preference_screen_header_vertical_padding_material</item> 121 </style> 122 123 <style name="PreferenceHeaderList.Material"> 124 <item name="paddingStart">@dimen/preference_screen_header_padding_side_material</item> 125 <item name="paddingEnd">@dimen/preference_screen_header_padding_side_material</item> 126 <item name="scrollbarStyle">@integer/preference_screen_header_scrollbarStyle</item> 127 </style> 128 129 <style name="PreferenceFragmentList.Material"> 130 <item name="paddingStart">@dimen/preference_fragment_padding_side_material</item> 131 <item name="paddingEnd">@dimen/preference_fragment_padding_side_material</item> 132 </style> 133 134 <!-- Begin Material theme styles --> 135 136 <!-- Text styles --> 137 138 <style name="TextAppearance.Material"> 139 <item name="textColor">?attr/textColorPrimary</item> 140 <item name="textColorHint">?attr/textColorHint</item> 141 <item name="textColorHighlight">?attr/textColorHighlight</item> 142 <item name="textColorLink">?attr/textColorLink</item> 143 <item name="textSize">@dimen/text_size_body_1_material</item> 144 <item name="fontFamily">@string/font_family_body_1_material</item> 145 </style> 146 147 <style name="TextAppearance.Material.Display4"> 148 <item name="textSize">@dimen/text_size_display_4_material</item> 149 <item name="fontFamily">@string/font_family_display_4_material</item> 150 <item name="textColor">?attr/textColorSecondary</item> 151 </style> 152 153 <style name="TextAppearance.Material.Display3"> 154 <item name="textSize">@dimen/text_size_display_3_material</item> 155 <item name="fontFamily">@string/font_family_display_3_material</item> 156 <item name="textColor">?attr/textColorSecondary</item> 157 </style> 158 159 <style name="TextAppearance.Material.Display2"> 160 <item name="textSize">@dimen/text_size_display_2_material</item> 161 <item name="fontFamily">@string/font_family_display_2_material</item> 162 <item name="textColor">?attr/textColorSecondary</item> 163 </style> 164 165 <style name="TextAppearance.Material.Display1"> 166 <item name="textSize">@dimen/text_size_display_1_material</item> 167 <item name="fontFamily">@string/font_family_display_1_material</item> 168 <item name="textColor">?attr/textColorSecondary</item> 169 </style> 170 171 <style name="TextAppearance.Material.Headline"> 172 <item name="textSize">@dimen/text_size_headline_material</item> 173 <item name="fontFamily">@string/font_family_headline_material</item> 174 <item name="textColor">?attr/textColorPrimary</item> 175 </style> 176 177 <style name="TextAppearance.Material.Title"> 178 <item name="textSize">@dimen/text_size_title_material</item> 179 <item name="fontFamily">@string/font_family_title_material</item> 180 <item name="textColor">?attr/textColorPrimary</item> 181 </style> 182 183 <style name="TextAppearance.Material.Title.Inverse"> 184 <item name="textColor">?attr/textColorPrimaryInverse</item> 185 <item name="textColorHint">?attr/textColorHintInverse</item> 186 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 187 <item name="textColorLink">?attr/textColorLinkInverse</item> 188 </style> 189 190 <style name="TextAppearance.Material.Subhead"> 191 <item name="textSize">@dimen/text_size_subhead_material</item> 192 <item name="fontFamily">@string/font_family_subhead_material</item> 193 <item name="textColor">?attr/textColorPrimary</item> 194 </style> 195 196 <style name="TextAppearance.Material.Subhead.Inverse"> 197 <item name="textColor">?attr/textColorSecondaryInverse</item> 198 <item name="textColorHint">?attr/textColorHintInverse</item> 199 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 200 <item name="textColorLink">?attr/textColorLinkInverse</item> 201 </style> 202 203 <style name="TextAppearance.Material.Body2"> 204 <item name="textSize">@dimen/text_size_body_2_material</item> 205 <item name="fontFamily">@string/font_family_body_2_material</item> 206 <item name="textColor">?attr/textColorPrimary</item> 207 </style> 208 209 <style name="TextAppearance.Material.Body1"> 210 <item name="textSize">@dimen/text_size_body_1_material</item> 211 <item name="fontFamily">@string/font_family_body_1_material</item> 212 <item name="textColor">?attr/textColorPrimary</item> 213 </style> 214 215 <style name="TextAppearance.Material.Caption"> 216 <item name="textSize">@dimen/text_size_caption_material</item> 217 <item name="fontFamily">@string/font_family_caption_material</item> 218 <item name="textColor">?attr/textColorSecondary</item> 219 </style> 220 221 <style name="TextAppearance.Material.Menu"> 222 <item name="textSize">@dimen/text_size_menu_material</item> 223 <item name="fontFamily">@string/font_family_menu_material</item> 224 </style> 225 226 <style name="TextAppearance.Material.Menu.Inverse"> 227 <item name="textColor">?attr/textColorSecondaryInverse</item> 228 <item name="textColorHint">?attr/textColorHintInverse</item> 229 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 230 <item name="textColorLink">?attr/textColorLinkInverse</item> 231 </style> 232 233 <style name="TextAppearance.Material.Button"> 234 <item name="textSize">@dimen/text_size_button_material</item> 235 <item name="fontFamily">@string/font_family_button_material</item> 236 <item name="textAllCaps">true</item> 237 <item name="textColor">?attr/textColorPrimary</item> 238 </style> 239 240 <!-- Deprecated text styles --> 241 242 <style name="TextAppearance.Material.Inverse"> 243 <item name="textColor">?attr/textColorPrimaryInverse</item> 244 <item name="textColorHint">?attr/textColorHintInverse</item> 245 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 246 <item name="textColorLink">?attr/textColorLinkInverse</item> 247 </style> 248 249 <style name="TextAppearance.Material.Large"> 250 <item name="textSize">@dimen/text_size_large_material</item> 251 <item name="textColor">?attr/textColorPrimary</item> 252 </style> 253 254 <style name="TextAppearance.Material.Large.Inverse"> 255 <item name="textColor">?attr/textColorPrimaryInverse</item> 256 <item name="textColorHint">?attr/textColorHintInverse</item> 257 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 258 <item name="textColorLink">?attr/textColorLinkInverse</item> 259 </style> 260 261 <style name="TextAppearance.Material.Medium"> 262 <item name="textSize">@dimen/text_size_medium_material</item> 263 <item name="textColor">?attr/textColorSecondary</item> 264 </style> 265 266 <style name="TextAppearance.Material.Medium.Inverse"> 267 <item name="textColor">?attr/textColorSecondaryInverse</item> 268 <item name="textColorHint">?attr/textColorHintInverse</item> 269 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 270 <item name="textColorLink">?attr/textColorLinkInverse</item> 271 </style> 272 273 <style name="TextAppearance.Material.Small"> 274 <item name="textSize">@dimen/text_size_small_material</item> 275 <item name="textColor">?attr/textColorTertiary</item> 276 </style> 277 278 <style name="TextAppearance.Material.Small.Inverse"> 279 <item name="textColor">?attr/textColorTertiaryInverse</item> 280 <item name="textColorHint">?attr/textColorHintInverse</item> 281 <item name="textColorHighlight">?attr/textColorHighlightInverse</item> 282 <item name="textColorLink">?attr/textColorLinkInverse</item> 283 </style> 284 285 <style name="TextAppearance.Material.SearchResult" /> 286 <style name="TextAppearance.Material.SearchResult.Title" parent="TextAppearance.Material.Title" /> 287 <style name="TextAppearance.Material.SearchResult.Subtitle" parent="TextAppearance.Material.Subhead" /> 288 289 <style name="TextAppearance.Material.Widget"/> 290 <style name="TextAppearance.Material.Widget.Button" parent="TextAppearance.Material.Button" /> 291 292 <style name="TextAppearance.Material.Widget.EditText"> 293 <item name="textColor">?attr/textColorPrimaryInverse</item> 294 <item name="textColorHint">?attr/textColorHintInverse</item> 295 </style> 296 297 <style name="TextAppearance.Material.Widget.Switch" parent="TextAppearance.Material.Button" /> 298 299 <style name="TextAppearance.Material.Widget.PopupMenu"/> 300 <style name="TextAppearance.Material.Widget.PopupMenu.Large" parent="TextAppearance.Material.Menu" /> 301 <style name="TextAppearance.Material.Widget.PopupMenu.Small" parent="TextAppearance.Material.Menu" /> 302 303 <style name="TextAppearance.Material.Widget.DropDownHint" parent="TextAppearance.Material.Menu" /> 304 305 <style name="TextAppearance.Material.Widget.IconMenu.Item" parent="TextAppearance.Material.Small"> 306 <item name="textColor">?attr/textColorPrimary</item> 307 </style> 308 309 <style name="TextAppearance.Material.Widget.TabWidget" parent="TextAppearance.Material.Button" /> 310 311 <style name="TextAppearance.Material.Widget.TextView"> 312 <item name="textColor">?attr/textColorPrimaryDisableOnly</item> 313 <item name="textColorHint">?attr/textColorHint</item> 314 </style> 315 316 <style name="TextAppearance.Material.Widget.TextView.PopupMenu" parent="TextAppearance.Material.Menu" /> 317 <style name="TextAppearance.Material.Widget.TextView.SpinnerItem" parent="TextAppearance.Material.Menu" /> 318 319 <style name="TextAppearance.Material.Widget.DropDownItem" parent="TextAppearance.Material.Menu"> 320 <item name="textColor">?attr/textColorPrimaryDisableOnly</item> 321 </style> 322 323 <style name="TextAppearance.Material.Widget.ActionBar.Title" 324 parent="TextAppearance.Material.Title"> 325 <item name="textSize">@dimen/text_size_title_material_toolbar</item> 326 <item name="textColor">?attr/textColorPrimary</item> 327 </style> 328 <style name="TextAppearance.Material.Widget.ActionBar.Title.Inverse" 329 parent="TextAppearance.Material.Title.Inverse"> 330 <item name="textSize">@dimen/text_size_title_material_toolbar</item> 331 <item name="textColor">?attr/textColorPrimaryInverse</item> 332 </style> 333 <style name="TextAppearance.Material.Widget.ActionBar.Subtitle" 334 parent="TextAppearance.Material.Subhead"> 335 <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item> 336 <item name="textColor">?attr/textColorSecondary</item> 337 </style> 338 <style name="TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse" 339 parent="TextAppearance.Material.Subhead.Inverse"> 340 <item name="textSize">@dimen/text_size_subtitle_material_toolbar</item> 341 <item name="textColor">?attr/textColorSecondaryInverse</item> 342 </style> 343 344 <style name="TextAppearance.Material.Widget.ActionBar.Menu" 345 parent="TextAppearance.Material.Menu"> 346 <item name="textColor">?attr/actionMenuTextColor</item> 347 <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item> 348 </style> 349 <style name="TextAppearance.Material.Widget.ActionBar.Menu.Inverse" 350 parent="TextAppearance.Material.Menu.Inverse"> 351 <item name="textColor">?attr/actionMenuTextColor</item> 352 <item name="textAllCaps">@bool/config_actionMenuItemAllCaps</item> 353 </style> 354 355 <style name="TextAppearance.Material.Widget.ActionMode"/> 356 <style name="TextAppearance.Material.Widget.ActionMode.Title" 357 parent="TextAppearance.Material.Widget.ActionBar.Title" /> 358 <style name="TextAppearance.Material.Widget.ActionMode.Title.Inverse" 359 parent="TextAppearance.Material.Widget.ActionBar.Title.Inverse" /> 360 <style name="TextAppearance.Material.Widget.ActionMode.Subtitle" 361 parent="TextAppearance.Material.Widget.ActionBar.Subtitle" /> 362 <style name="TextAppearance.Material.Widget.ActionMode.Subtitle.Inverse" 363 parent="TextAppearance.Material.Widget.ActionBar.Subtitle.Inverse" /> 364 365 <style name="TextAppearance.Material.Widget.Toolbar.Title" 366 parent="TextAppearance.Material.Widget.ActionBar.Title" /> 367 <style name="TextAppearance.Material.Widget.Toolbar.Subtitle" 368 parent="TextAppearance.Material.Widget.ActionBar.Subtitle" /> 369 370 <style name="TextAppearance.Material.WindowTitle" parent="TextAppearance.Material.Title" /> 371 <style name="TextAppearance.Material.DialogWindowTitle" parent="TextAppearance.Material.Title" /> 372 373 <style name="TextAppearance.Material.CalendarViewWeekDayView" parent="TextAppearance.Material.Small"> 374 <item name="textStyle">bold</item> 375 <item name="textColor">#505050</item> 376 </style> 377 378 <style name="TextAppearance.Material.TimePicker.TimeLabel" parent="TextAppearance.Material"> 379 <item name="textSize">@dimen/timepicker_time_label_size</item> 380 <item name="textColor">?attr/textColorSecondaryInverse</item> 381 </style> 382 383 <style name="TextAppearance.Material.TimePicker.AmPmLabel" parent="TextAppearance.Material"> 384 <item name="textSize">@dimen/timepicker_ampm_label_size</item> 385 <item name="textAllCaps">true</item> 386 <item name="textColor">?attr/textColorSecondaryInverse</item> 387 <item name="textStyle">bold</item> 388 </style> 389 390 <style name="TextAppearance.Material.DatePicker.DayOfWeekLabel" parent="TextAppearance.Material"> 391 <item name="includeFontPadding">false</item> 392 <item name="textColor">?attr/textColorPrimaryInverse</item> 393 <item name="textSize">@dimen/datepicker_header_text_size</item> 394 </style> 395 396 <style name="TextAppearance.Material.DatePicker.MonthLabel" parent="TextAppearance.Material"> 397 <item name="includeFontPadding">false</item> 398 <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent --> 399 <item name="textSize">@dimen/datepicker_selected_date_month_size</item> 400 </style> 401 402 <style name="TextAppearance.Material.DatePicker.DayOfMonthLabel" parent="TextAppearance.Material"> 403 <item name="includeFontPadding">false</item> 404 <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent --> 405 <item name="textSize">@dimen/datepicker_selected_date_day_size</item> 406 </style> 407 408 <style name="TextAppearance.Material.DatePicker.YearLabel" parent="TextAppearance.Material"> 409 <item name="includeFontPadding">false</item> 410 <item name="textColor">?attr/textColorSecondaryInverse</item> <!-- selected should be accent --> 411 <item name="textSize">@dimen/datepicker_selected_date_year_size</item> 412 </style> 413 414 <style name="TextAppearance.Material.DatePicker.List.YearLabel" parent="TextAppearance.Material"> 415 <item name="textColor">?attr/textColorSecondary</item> <!-- selected should be accent --> 416 <item name="textSize">@dimen/datepicker_year_label_text_size</item> 417 </style> 418 419 <style name="TextAppearance.Material.Notification"> 420 <item name="textColor">@color/secondary_text_material_light</item> 421 <item name="textSize">@dimen/notification_text_size</item> 422 </style> 423 424 <style name="TextAppearance.Material.Notification.Title"> 425 <item name="textColor">@color/primary_text_default_material_light</item> 426 <item name="textSize">@dimen/notification_title_text_size</item> 427 </style> 428 429 <style name="TextAppearance.Material.Notification.Line2"> 430 <item name="textSize">@dimen/notification_subtext_size</item> 431 </style> 432 433 <style name="TextAppearance.Material.Notification.Info"> 434 <item name="textSize">@dimen/notification_subtext_size</item> 435 </style> 436 437 <style name="TextAppearance.Material.Notification.Time"> 438 <item name="textSize">@dimen/notification_subtext_size</item> 439 </style> 440 441 <style name="TextAppearance.Material.Notification.Emphasis"> 442 <item name="textColor">#66000000</item> 443 </style> 444 445 <style name="Widget.Material.Notification.ProgressBar" parent="Widget.Material.Light.ProgressBar.Horizontal" /> 446 447 <!-- Widget Styles --> 448 449 <style name="Material"/> 450 <style name="Material.Light"/> 451 <style name="Widget.Material" parent="Widget" /> 452 453 <!-- Bordered ink button --> 454 <style name="Widget.Material.Button"> 455 <item name="background">@drawable/btn_default_material</item> 456 <item name="textAppearance">?attr/textAppearanceButton</item> 457 <item name="minHeight">48dip</item> 458 <item name="minWidth">88dip</item> 459 <item name="stateListAnimator">@anim/button_state_list_anim_material</item> 460 <item name="focusable">true</item> 461 <item name="clickable">true</item> 462 <item name="gravity">center_vertical|center_horizontal</item> 463 </style> 464 465 <!-- Small bordered ink button --> 466 <style name="Widget.Material.Button.Small"> 467 <item name="minHeight">48dip</item> 468 <item name="minWidth">48dip</item> 469 </style> 470 471 <!-- Borderless ink button --> 472 <style name="Widget.Material.Button.Borderless"> 473 <item name="background">@drawable/btn_borderless_material</item> 474 <item name="stateListAnimator">@null</item> 475 </style> 476 477 <!-- Colored borderless ink button --> 478 <style name="Widget.Material.Button.Borderless.Colored"> 479 <item name="textColor">?attr/colorAccent</item> 480 <item name="stateListAnimator">@anim/disabled_anim_material</item> 481 </style> 482 483 <!-- Alert dialog button bar button --> 484 <style name="Widget.Material.Button.ButtonBar.AlertDialog" parent="Widget.Material.Button.Borderless.Colored"> 485 <item name="minWidth">64dp</item> 486 <item name="maxLines">2</item> 487 <item name="minHeight">@dimen/alert_dialog_button_bar_height</item> 488 </style> 489 490 <!-- Small borderless ink button --> 491 <style name="Widget.Material.Button.Borderless.Small"> 492 <item name="minHeight">48dip</item> 493 <item name="minWidth">48dip</item> 494 </style> 495 496 <style name="Widget.Material.Button.Inset"> 497 <item name="background">@drawable/button_inset</item> 498 </style> 499 500 <style name="Widget.Material.Button.Toggle"> 501 <item name="background">@drawable/btn_toggle_material</item> 502 <item name="textOn">@string/capital_on</item> 503 <item name="textOff">@string/capital_off</item> 504 </style> 505 506 <style name="Widget.Material.ButtonBar"> 507 <item name="background">@null</item> 508 </style> 509 510 <style name="Widget.Material.ButtonBar.AlertDialog"> 511 <item name="background">@null</item> 512 </style> 513 514 <style name="Widget.Material.SearchView"> 515 <item name="layout">@layout/search_view</item> 516 <item name="queryBackground">@drawable/textfield_search_material</item> 517 <item name="submitBackground">@drawable/textfield_search_material</item> 518 <item name="closeIcon">@drawable/ic_clear_material</item> 519 <item name="searchIcon">@drawable/ic_search_api_material</item> 520 <item name="searchHintIcon">@drawable/ic_search_api_material</item> 521 <item name="goIcon">@drawable/ic_go_search_api_material</item> 522 <item name="voiceIcon">@drawable/ic_voice_search_api_material</item> 523 <item name="commitIcon">@drawable/ic_commit_search_api_material</item> 524 <item name="suggestionRowLayout">@layout/search_dropdown_item_icons_2line</item> 525 </style> 526 527 <style name="Widget.Material.SearchView.ActionBar"> 528 <item name="queryBackground">@empty</item> 529 <item name="submitBackground">@empty</item> 530 <item name="searchHintIcon">@empty</item> 531 <item name="queryHint">@string/search_hint</item> 532 </style> 533 534 <style name="Widget.Material.SegmentedButton" parent="SegmentedButton"> 535 <item name="background">@drawable/btn_group_holo_dark</item> 536 </style> 537 538 <style name="Widget.Material.StackView"> 539 <item name="resOutColor">@color/holo_blue_light</item> 540 <item name="clickColor">@color/holo_blue_light</item> 541 </style> 542 543 <style name="Widget.Material.TextView" parent="Widget.TextView"/> 544 545 <style name="Widget.Material.TextView.ListSeparator" parent="Widget.TextView.ListSeparator"> 546 <item name="background">@drawable/list_section_divider_material</item> 547 <item name="textAllCaps">true</item> 548 </style> 549 550 <style name="Widget.Material.TextView.SpinnerItem" parent="Widget.TextView.SpinnerItem"> 551 <item name="textAppearance">@style/TextAppearance.Material.Widget.TextView.SpinnerItem</item> 552 <item name="paddingStart">8dp</item> 553 <item name="paddingEnd">8dp</item> 554 </style> 555 556 <style name="Widget.Material.CheckedTextView" parent="Widget.CheckedTextView" /> 557 <style name="Widget.Material.TextSelectHandle" parent="Widget.TextSelectHandle"/> 558 <style name="Widget.Material.TextSuggestionsPopupWindow" parent="Widget.TextSuggestionsPopupWindow"/> 559 <style name="Widget.Material.AbsListView" parent="Widget.AbsListView"/> 560 561 <style name="Widget.Material.AutoCompleteTextView" parent="Widget.AutoCompleteTextView"> 562 <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item> 563 <item name="popupBackground">@drawable/popup_background_material</item> 564 <item name="popupElevation">@dimen/floating_window_z</item> 565 </style> 566 567 <style name="Widget.Material.CompoundButton" parent="Widget.CompoundButton"/> 568 569 <style name="Widget.Material.CompoundButton.CheckBox" parent="Widget.CompoundButton.CheckBox"> 570 <item name="background">?attr/selectableItemBackgroundBorderless</item> 571 </style> 572 573 <style name="Widget.Material.CompoundButton.RadioButton" parent="Widget.CompoundButton.RadioButton"> 574 <item name="background">?attr/selectableItemBackgroundBorderless</item> 575 </style> 576 577 <style name="Widget.Material.CompoundButton.Star" parent="Widget.CompoundButton.Star"> 578 <item name="button">@drawable/btn_star_material</item> 579 <item name="background">?attr/selectableItemBackgroundBorderless</item> 580 </style> 581 582 <style name="Widget.Material.CompoundButton.Switch"> 583 <item name="track">@drawable/switch_track_material</item> 584 <item name="thumb">@drawable/switch_thumb_material_anim</item> 585 <item name="switchTextAppearance">@style/TextAppearance.Material.Widget.Switch</item> 586 <item name="textOn">@string/capital_on</item> 587 <item name="textOff">@string/capital_off</item> 588 <item name="background">?attr/selectableItemBackgroundBorderless</item> 589 <item name="showText">false</item> 590 </style> 591 592 <style name="Widget.Material.EditText" parent="Widget.EditText"/> 593 594 <style name="Widget.Material.ExpandableListView" parent="Widget.Material.ListView"> 595 <item name="groupIndicator">@drawable/expander_group_material</item> 596 <item name="indicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item> 597 <item name="indicatorRight">?attr/expandableListPreferredItemIndicatorRight</item> 598 <item name="childDivider">?attr/listDivider</item> 599 </style> 600 601 <style name="Widget.Material.ExpandableListView.White"/> 602 603 <style name="Widget.Material.FragmentBreadCrumbs" parent="Widget.FragmentBreadCrumbs"> 604 <item name="itemLayout">@layout/fragment_bread_crumb_item_material</item> 605 <item name="itemColor">@color/primary_text_default_material_light</item> 606 </style> 607 608 <style name="Widget.Material.Gallery" parent="Widget.Gallery"/> 609 <style name="Widget.Material.GestureOverlayView" parent="Widget.GestureOverlayView"/> 610 611 <style name="Widget.Material.GridView" parent="Widget.GridView"> 612 <item name="listSelector">?attr/selectableItemBackground</item> 613 </style> 614 615 <style name="Widget.Material.CalendarView" parent="Widget.CalendarView"> 616 <item name="selectedWeekBackgroundColor">#330099FF</item> 617 <item name="focusedMonthDateColor">#FFFFFFFF</item> 618 <item name="unfocusedMonthDateColor">#66FFFFFF</item> 619 <item name="weekNumberColor">#33FFFFFF</item> 620 <item name="weekSeparatorLineColor">#19FFFFFF</item> 621 <item name="selectedDateVerticalBar">@drawable/day_picker_week_view_dayline_holo</item> 622 <item name="weekDayTextAppearance">@style/TextAppearance.Material.CalendarViewWeekDayView</item> 623 <item name="calendarViewMode">material</item> 624 </style> 625 626 <style name="Widget.Material.ImageButton" parent="Widget.ImageButton"> 627 <item name="background">@drawable/btn_default_material</item> 628 </style> 629 630 <style name="Widget.Material.NumberPicker" parent="Widget.NumberPicker"> 631 <item name="internalLayout">@layout/number_picker_with_selector_wheel</item> 632 <item name="solidColor">@color/transparent</item> 633 <item name="selectionDivider">@drawable/numberpicker_selection_divider</item> 634 <item name="selectionDividerHeight">2dip</item> 635 <item name="selectionDividersDistance">48dip</item> 636 <item name="internalMinWidth">64dip</item> 637 <item name="internalMaxHeight">180dip</item> 638 <item name="virtualButtonPressedDrawable">?attr/selectableItemBackground</item> 639 </style> 640 641 <style name="Widget.Material.TimePicker" parent="Widget.TimePicker"> 642 <item name="timePickerMode">clock</item> 643 <item name="legacyLayout">@layout/time_picker_legacy_holo</item> 644 <!-- Attributes for new-style TimePicker. --> 645 <item name="internalLayout">@layout/time_picker_holo</item> 646 <item name="headerTimeTextAppearance">@style/TextAppearance.Material.TimePicker.TimeLabel</item> 647 <item name="headerAmPmTextAppearance">@style/TextAppearance.Material.TimePicker.AmPmLabel</item> 648 <item name="headerSelectedTextColor">?attr/textColorPrimaryInverse</item> 649 <item name="headerBackground">@drawable/time_picker_header_material</item> 650 <item name="numbersTextColor">?attr/textColorSecondary</item> 651 <item name="numbersBackgroundColor">#10ffffff</item> 652 <item name="amPmTextColor">?attr/textColorSecondary</item> 653 <item name="amPmBackgroundColor">@color/transparent</item> 654 <item name="amPmSelectedBackgroundColor">?attr/colorControlActivated</item> 655 <item name="numbersSelectorColor">?attr/colorControlActivated</item> 656 </style> 657 658 <style name="Widget.Material.DatePicker" parent="Widget.DatePicker"> 659 <item name="datePickerMode">calendar</item> 660 <item name="legacyLayout">@layout/date_picker_legacy_holo</item> 661 <!-- Attributes for new-style DatePicker. --> 662 <item name="internalLayout">@layout/date_picker_holo</item> 663 <item name="calendarViewShown">true</item> 664 <item name="dayOfWeekBackground">#10000000</item> 665 <item name="dayOfWeekTextAppearance">@style/TextAppearance.Material.DatePicker.DayOfWeekLabel</item> 666 <item name="headerMonthTextAppearance">@style/TextAppearance.Material.DatePicker.MonthLabel</item> 667 <item name="headerDayOfMonthTextAppearance">@style/TextAppearance.Material.DatePicker.DayOfMonthLabel</item> 668 <item name="headerYearTextAppearance">@style/TextAppearance.Material.DatePicker.YearLabel</item> 669 <item name="headerSelectedTextColor">?attr/textColorPrimaryInverse</item> 670 <item name="headerBackground">?attr/colorAccent</item> 671 <item name="yearListItemTextAppearance">@style/TextAppearance.Material.DatePicker.List.YearLabel</item> 672 <item name="yearListSelectorColor">?attr/colorControlActivated</item> 673 <item name="calendarTextColor">?attr/textColorSecondary</item> 674 <item name="calendarSelectedTextColor">?attr/colorControlActivated</item> 675 </style> 676 677 <style name="Widget.Material.ActivityChooserView" parent="Widget.ActivityChooserView"> 678 <item name="background">@drawable/ab_share_pack_material</item> 679 </style> 680 681 <style name="Widget.Material.ImageWell" parent="Widget.ImageWell"/> 682 683 <style name="Widget.Material.ListView" parent="Widget.ListView"> 684 <item name="divider">?attr/listDivider</item> 685 <item name="listSelector">?attr/listChoiceBackgroundIndicator</item> 686 </style> 687 688 <style name="Widget.Material.ListView.DropDown"> 689 <item name="divider">@null</item> 690 </style> 691 692 <style name="Widget.Material.ListView.White"/> 693 694 <style name="Widget.Material.PopupWindow" parent="Widget.PopupWindow"/> 695 696 <style name="Widget.Material.PopupWindow.ActionMode"> 697 <item name="popupBackground">@drawable/popup_background_material</item> 698 <item name="popupElevation">@dimen/floating_window_z</item> 699 <item name="popupAnimationStyle">@style/Animation.PopupWindow.ActionMode</item> 700 </style> 701 702 <style name="Widget.Material.ProgressBar" parent="Widget.ProgressBar"> 703 <item name="indeterminateDrawable">@drawable/progress_medium_material</item> 704 </style> 705 706 <style name="Widget.Material.ProgressBar.Inverse"/> 707 708 <style name="Widget.Material.ProgressBar.Horizontal" parent="Widget.ProgressBar.Horizontal"> 709 <item name="progressDrawable">@drawable/progress_horizontal_material</item> 710 <item name="indeterminateDrawable">@drawable/progress_indeterminate_horizontal_material</item> 711 <item name="minHeight">16dip</item> 712 <item name="maxHeight">16dip</item> 713 </style> 714 715 <style name="Widget.Material.ProgressBar.Small" parent="Widget.ProgressBar.Small"> 716 <item name="indeterminateDrawable">@drawable/progress_small_material</item> 717 </style> 718 719 <style name="Widget.Material.ProgressBar.Small.Inverse"/> 720 <style name="Widget.Material.ProgressBar.Small.Title"/> 721 722 <style name="Widget.Material.ProgressBar.Large" parent="Widget.ProgressBar.Large"> 723 <item name="indeterminateDrawable">@drawable/progress_large_material</item> 724 </style> 725 726 <style name="Widget.Material.ProgressBar.Large.Inverse"/> 727 728 <style name="Widget.Material.SeekBar"> 729 <item name="indeterminateOnly">false</item> 730 <item name="progressDrawable">@drawable/scrubber_progress_horizontal_material</item> 731 <item name="indeterminateDrawable">@drawable/scrubber_progress_horizontal_material</item> 732 <item name="thumb">@drawable/scrubber_control_material_anim</item> 733 <item name="splitTrack">true</item> 734 <item name="focusable">true</item> 735 <item name="paddingStart">16dip</item> 736 <item name="paddingEnd">16dip</item> 737 <item name="mirrorForRtl">true</item> 738 <item name="background">?attr/selectableItemBackgroundBorderless</item> 739 </style> 740 741 <style name="Widget.Material.RatingBar" parent="Widget.RatingBar"> 742 <item name="progressDrawable">@drawable/ratingbar_full_material</item> 743 <item name="indeterminateDrawable">@drawable/ratingbar_full_material</item> 744 </style> 745 746 <style name="Widget.Material.RatingBar.Indicator" parent="Widget.RatingBar.Indicator"> 747 <item name="progressDrawable">@drawable/ratingbar_holo_dark</item> 748 <item name="indeterminateDrawable">@drawable/ratingbar_holo_dark</item> 749 <item name="minHeight">35dip</item> 750 <item name="maxHeight">35dip</item> 751 </style> 752 753 <style name="Widget.Material.RatingBar.Small" parent="Widget.RatingBar.Small"> 754 <item name="progressDrawable">@drawable/ratingbar_small_holo_dark</item> 755 <item name="indeterminateDrawable">@drawable/ratingbar_small_holo_dark</item> 756 <item name="minHeight">16dip</item> 757 <item name="maxHeight">16dip</item> 758 </style> 759 760 <style name="Widget.Material.ScrollView" parent="Widget.ScrollView"/> 761 <style name="Widget.Material.HorizontalScrollView" parent="Widget.HorizontalScrollView"/> 762 763 <style name="Widget.Material.Spinner" parent="Widget.Spinner.DropDown"> 764 <item name="background">@drawable/spinner_background_material</item> 765 <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item> 766 <item name="popupBackground">@drawable/popup_background_material</item> 767 <item name="popupElevation">@dimen/floating_window_z</item> 768 <item name="dropDownVerticalOffset">0dip</item> 769 <item name="dropDownHorizontalOffset">0dip</item> 770 <item name="overlapAnchor">true</item> 771 <item name="dropDownWidth">wrap_content</item> 772 <item name="popupPromptView">@layout/simple_dropdown_hint</item> 773 <item name="gravity">start|center_vertical</item> 774 <item name="disableChildrenWhenDisabled">true</item> 775 </style> 776 777 <style name="Widget.Material.Spinner.DropDown"/> 778 779 <style name="Widget.Material.Spinner.DropDown.ActionBar"> 780 <item name="background">@drawable/spinner_background_material</item> 781 <item name="overlapAnchor">true</item> 782 </style> 783 784 <style name="Widget.Material.Spinner.Underlined"> 785 <item name="background">@drawable/spinner_textfield_background_material</item> 786 </style> 787 788 <style name="Widget.Material.TabWidget" parent="Widget.TabWidget"> 789 <item name="tabStripLeft">@null</item> 790 <item name="tabStripRight">@null</item> 791 <item name="tabStripEnabled">false</item> 792 <item name="divider">?attr/dividerVertical</item> 793 <item name="showDividers">middle</item> 794 <item name="dividerPadding">8dip</item> 795 <item name="measureWithLargestChild">true</item> 796 <item name="tabLayout">@layout/tab_indicator_material</item> 797 </style> 798 799 <style name="Widget.Material.Tab" parent="Widget.Material.ActionBar.TabView"> 800 <item name="background">@drawable/tab_indicator_material</item> 801 <item name="layout_width">0dip</item> 802 <item name="layout_weight">1</item> 803 <item name="minWidth">80dip</item> 804 </style> 805 806 <style name="Widget.Material.TabText" parent="Widget.Material.ActionBar.TabText"> 807 <item name="maxWidth">180dip</item> 808 </style> 809 810 <style name="Widget.Material.Toolbar" parent="Widget.Toolbar"> 811 <item name="navigationButtonStyle">@style/Widget.Material.Toolbar.Button.Navigation</item> 812 <item name="titleTextAppearance">@style/TextAppearance.Material.Widget.Toolbar.Title</item> 813 <item name="subtitleTextAppearance">@style/TextAppearance.Material.Widget.Toolbar.Subtitle</item> 814 </style> 815 816 <style name="Widget.Material.Toolbar.Button.Navigation" parent="Widget.Toolbar.Button.Navigation"> 817 <item name="background">?attr/selectableItemBackgroundBorderless</item> 818 <item name="paddingStart">@dimen/action_bar_navigation_padding_start_material</item> 819 </style> 820 821 <style name="Widget.Material.WebTextView" parent="Widget.WebTextView"/> 822 823 <style name="Widget.Material.WebView" parent="Widget.WebView"/> 824 825 <style name="Widget.Material.DropDownItem" parent="Widget.DropDownItem"> 826 <item name="textAppearance">@style/TextAppearance.Material.Widget.DropDownItem</item> 827 <item name="paddingStart">8dp</item> 828 <item name="paddingEnd">8dp</item> 829 </style> 830 831 <style name="Widget.Material.DropDownItem.Spinner"/> 832 833 <style name="Widget.Material.KeyboardView" parent="Widget.KeyboardView"/> 834 <style name="Widget.Material.QuickContactBadge.WindowSmall" parent="Widget.QuickContactBadge.WindowSmall"/> 835 <style name="Widget.Material.QuickContactBadge.WindowMedium" parent="Widget.QuickContactBadge.WindowMedium"/> 836 <style name="Widget.Material.QuickContactBadge.WindowLarge" parent="Widget.QuickContactBadge.WindowLarge"/> 837 <style name="Widget.Material.QuickContactBadgeSmall.WindowSmall" parent="Widget.QuickContactBadgeSmall.WindowSmall"/> 838 <style name="Widget.Material.QuickContactBadgeSmall.WindowMedium" parent="Widget.QuickContactBadgeSmall.WindowMedium"/> 839 <style name="Widget.Material.QuickContactBadgeSmall.WindowLarge" parent="Widget.QuickContactBadgeSmall.WindowLarge"/> 840 841 <style name="Widget.Material.ListPopupWindow" parent="Widget.ListPopupWindow"> 842 <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item> 843 <item name="popupBackground">@drawable/popup_background_material</item> 844 <item name="popupElevation">@dimen/floating_window_z</item> 845 <item name="popupAnimationStyle">@style/Animation.Material.Popup</item> 846 <item name="dropDownVerticalOffset">0dip</item> 847 <item name="dropDownHorizontalOffset">0dip</item> 848 <item name="dropDownWidth">wrap_content</item> 849 </style> 850 851 <style name="Widget.Material.PopupMenu" parent="Widget.Material.ListPopupWindow"/> 852 853 <style name="Widget.Material.PopupMenu.Overflow"> 854 <item name="overlapAnchor">true</item> 855 <item name="dropDownHorizontalOffset">-4dip</item> 856 </style> 857 858 <style name="Widget.Material.ActionButton" parent="Widget.ActionButton"> 859 <item name="minWidth">@dimen/action_button_min_width_material</item> 860 <item name="minHeight">@dimen/action_button_min_height_material</item> 861 <item name="gravity">center</item> 862 <item name="scaleType">center</item> 863 <item name="maxLines">2</item> 864 <item name="paddingStart">12dp</item> 865 <item name="paddingEnd">12dp</item> 866 </style> 867 868 <style name="Widget.Material.ActionButton.CloseMode"> 869 <item name="background">?attr/selectableItemBackgroundBorderless</item> 870 </style> 871 872 <style name="Widget.Material.ActionButton.Overflow"> 873 <item name="src">@drawable/ic_menu_moreoverflow_material</item> 874 <item name="background">?attr/actionBarItemBackground</item> 875 <item name="contentDescription">@string/action_menu_overflow_description</item> 876 <item name="minWidth">@dimen/action_button_min_width_overflow_material</item> 877 <item name="minHeight">@dimen/action_button_min_height_material</item> 878 <item name="paddingStart">@dimen/action_bar_overflow_padding_start_material</item> 879 <item name="paddingEnd">@dimen/action_bar_overflow_padding_end_material</item> 880 </style> 881 882 <style name="Widget.Material.ActionBar.TabView" parent="Widget.ActionBar.TabView"> 883 <item name="background">@drawable/tab_indicator_material</item> 884 <item name="paddingStart">16dip</item> 885 <item name="paddingEnd">16dip</item> 886 </style> 887 888 <style name="Widget.Material.ActionBar.TabBar" parent="Widget.ActionBar.TabBar"> 889 <item name="divider">?attr/actionBarDivider</item> 890 <item name="showDividers">middle</item> 891 <item name="dividerPadding">12dip</item> 892 </style> 893 894 <style name="Widget.Material.ActionBar.TabText" parent="Widget.ActionBar.TabText"> 895 <item name="textAppearance">@style/TextAppearance.Material.Medium</item> 896 <item name="textColor">?attr/textColorPrimary</item> 897 <item name="textSize">12sp</item> 898 <item name="textStyle">bold</item> 899 <item name="textAllCaps">true</item> 900 <item name="ellipsize">marquee</item> 901 <item name="maxLines">2</item> 902 </style> 903 904 <style name="Widget.Material.ActionBar" parent="Widget.ActionBar"> 905 <item name="background">@null</item> 906 <item name="backgroundStacked">@null</item> 907 <item name="backgroundSplit">@null</item> 908 <item name="displayOptions">showTitle</item> 909 <item name="divider">?attr/dividerVertical</item> 910 <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Title</item> 911 <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Subtitle</item> 912 <item name="progressBarStyle">?attr/progressBarStyleHorizontal</item> 913 <item name="indeterminateProgressStyle">?attr/progressBarStyle</item> 914 <item name="progressBarPadding">32dp</item> 915 <item name="itemPadding">8dp</item> 916 <item name="homeLayout">@layout/action_bar_home_material</item> 917 <item name="gravity">center_vertical</item> 918 <item name="contentInsetStart">@dimen/action_bar_content_inset_material</item> 919 <item name="contentInsetEnd">@dimen/action_bar_content_inset_material</item> 920 <item name="elevation">@dimen/action_bar_elevation_material</item> 921 <item name="popupTheme">?attr/actionBarPopupTheme</item> 922 </style> 923 924 <style name="Widget.Material.ActionBar.Solid"> 925 <item name="background">?attr/colorPrimary</item> 926 <item name="backgroundStacked">?attr/colorPrimary</item> 927 <item name="backgroundSplit">?attr/colorPrimary</item> 928 </style> 929 930 <style name="Widget.Material.ActionMode" parent="Widget.ActionMode"> 931 <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Title</item> 932 <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Subtitle</item> 933 <item name="closeItemLayout">@layout/action_mode_close_item_material</item> 934 </style> 935 936 <style name="Widget.Material.FastScroll" parent="Widget.FastScroll"> 937 <item name="thumbMinWidth">0dp</item> 938 <item name="thumbMinHeight">0dp</item> 939 <item name="minWidth">88dp</item> 940 <item name="minHeight">88dp</item> 941 <item name="padding">0dp</item> 942 <item name="textSize">45sp</item> 943 </style> 944 945 <style name="Widget.Material.PreferenceFrameLayout"> 946 <item name="borderTop">0dip</item> 947 <item name="borderBottom">@dimen/preference_fragment_padding_bottom</item> 948 <item name="borderLeft">?attr/preferenceFragmentPaddingSide</item> 949 <item name="borderRight">?attr/preferenceFragmentPaddingSide</item> 950 </style> 951 952 <style name="Widget.Material.MediaRouteButton"> 953 <item name="background">?attr/selectableItemBackgroundBorderless</item> 954 <item name="externalRouteEnabledDrawable">@drawable/ic_media_route_material</item> 955 <item name="minWidth">56dp</item> 956 <item name="minHeight">48dp</item> 957 <item name="focusable">true</item> 958 <item name="contentDescription">@string/media_route_button_content_description</item> 959 </style> 960 961 <!-- Light widget styles --> 962 963 <style name="Widget.Material.Light" parent="Widget.Material"/> 964 <style name="Widget.Material.Light.Button" parent="Widget.Material.Button"/> 965 <style name="Widget.Material.Light.Button.Small" parent="Widget.Material.Button.Small"/> 966 <style name="Widget.Material.Light.Button.Borderless" parent="Widget.Material.Button.Borderless"/> 967 <style name="Widget.Material.Light.Button.Borderless.Colored" parent="Widget.Material.Button.Borderless.Colored"/> 968 <style name="Widget.Material.Light.Button.ButtonBar.AlertDialog" parent="Widget.Material.Button.ButtonBar.AlertDialog" /> 969 <style name="Widget.Material.Light.Button.Borderless.Small" parent="Widget.Material.Button.Borderless.Small"/> 970 <style name="Widget.Material.Light.Button.Inset" parent="Widget.Material.Button.Inset"/> 971 <style name="Widget.Material.Light.Button.Toggle" parent="Widget.Material.Button.Toggle" /> 972 <style name="Widget.Material.Light.ButtonBar" parent="Widget.Material.ButtonBar"/> 973 <style name="Widget.Material.Light.ButtonBar.AlertDialog" parent="Widget.Material.ButtonBar.AlertDialog"/> 974 <style name="Widget.Material.Light.SearchView" parent="Widget.Material.SearchView"/> 975 <style name="Widget.Material.Light.SearchView.ActionBar" parent="Widget.Material.SearchView.ActionBar"/> 976 977 <style name="Widget.Material.Light.SegmentedButton" parent="Widget.Material.SegmentedButton"> 978 <item name="background">@drawable/btn_group_holo_light</item> 979 </style> 980 981 <style name="Widget.Material.Light.StackView" parent="Widget.Material.StackView"/> 982 <style name="Widget.Material.Light.TextView" parent="Widget.Material.TextView"/> 983 <style name="Widget.Material.Light.TextView.ListSeparator" parent="Widget.Material.TextView.ListSeparator"/> 984 <style name="Widget.Material.Light.TextView.SpinnerItem" parent="Widget.Material.TextView.SpinnerItem"/> 985 <style name="Widget.Material.Light.CheckedTextView" parent="Widget.Material.CheckedTextView"/> 986 <style name="Widget.Material.Light.TextSelectHandle" parent="Widget.Material.TextSelectHandle"/> 987 <style name="Widget.Material.Light.TextSuggestionsPopupWindow" parent="Widget.Material.TextSuggestionsPopupWindow"/> 988 <style name="Widget.Material.Light.AbsListView" parent="Widget.Material.AbsListView"/> 989 <style name="Widget.Material.Light.AutoCompleteTextView" parent="Widget.Material.AutoCompleteTextView" /> 990 <style name="Widget.Material.Light.CompoundButton" parent="Widget.Material.CompoundButton"/> 991 <style name="Widget.Material.Light.CompoundButton.CheckBox" parent="Widget.Material.CompoundButton.CheckBox"/> 992 <style name="Widget.Material.Light.CompoundButton.RadioButton" parent="Widget.Material.CompoundButton.RadioButton"/> 993 <style name="Widget.Material.Light.CompoundButton.Star" parent="Widget.Material.CompoundButton.Star"/> 994 <style name="Widget.Material.Light.CompoundButton.Switch" parent="Widget.Material.CompoundButton.Switch" /> 995 <style name="Widget.Material.Light.ListView.DropDown" parent="Widget.Material.ListView.DropDown"/> 996 <style name="Widget.Material.Light.EditText" parent="Widget.Material.EditText"/> 997 <style name="Widget.Material.Light.ExpandableListView" parent="Widget.Material.ExpandableListView"/> 998 <style name="Widget.Material.Light.ExpandableListView.White" parent="Widget.Material.ExpandableListView.White"/> 999 <style name="Widget.Material.Light.FragmentBreadCrumbs" parent="Widget.Material.FragmentBreadCrumbs" > 1000 <item name="itemColor">@color/primary_text_default_material_dark</item> 1001 </style> 1002 <style name="Widget.Material.Light.Gallery" parent="Widget.Material.Gallery"/> 1003 <style name="Widget.Material.Light.GestureOverlayView" parent="Widget.Material.GestureOverlayView"/> 1004 <style name="Widget.Material.Light.GridView" parent="Widget.Material.GridView"/> 1005 <style name="Widget.Material.Light.ImageButton" parent="Widget.Material.ImageButton"/> 1006 1007 <style name="Widget.Material.Light.CalendarView" parent="Widget.CalendarView"> 1008 <item name="selectedWeekBackgroundColor">#330066ff</item> 1009 <item name="focusedMonthDateColor">#FF000000</item> 1010 <item name="unfocusedMonthDateColor">#7F08002B</item> 1011 <item name="weekNumberColor">#7F080021</item> 1012 <item name="weekSeparatorLineColor">#7F08002A</item> 1013 <item name="weekDayTextAppearance">@style/TextAppearance.Material.CalendarViewWeekDayView</item> 1014 <item name="calendarViewMode">material</item> 1015 </style> 1016 1017 <style name="Widget.Material.Light.NumberPicker" parent="Widget.Material.NumberPicker"/> 1018 1019 <style name="Widget.Material.Light.TimePicker" parent="Widget.Material.TimePicker"> 1020 <item name="numbersBackgroundColor">#10000000</item> 1021 </style> 1022 1023 <style name="Widget.Material.Light.DatePicker" parent="Widget.Material.DatePicker" /> 1024 <style name="Widget.Material.Light.ActivityChooserView" parent="Widget.Material.ActivityChooserView" /> 1025 <style name="Widget.Material.Light.ImageWell" parent="Widget.Material.ImageWell"/> 1026 <style name="Widget.Material.Light.ListView" parent="Widget.Material.ListView"/> 1027 <style name="Widget.Material.Light.ListView.White" parent="Widget.Material.ListView.White"/> 1028 <style name="Widget.Material.Light.PopupWindow" parent="Widget.Material.PopupWindow"/> 1029 <style name="Widget.Material.Light.PopupWindow.ActionMode" parent="Widget.Material.PopupWindow.ActionMode"/> 1030 <style name="Widget.Material.Light.ProgressBar" parent="Widget.Material.ProgressBar"/> 1031 <style name="Widget.Material.Light.ProgressBar.Horizontal" parent="Widget.Material.ProgressBar.Horizontal"/> 1032 <style name="Widget.Material.Light.ProgressBar.Small" parent="Widget.Material.ProgressBar.Small"/> 1033 <style name="Widget.Material.Light.ProgressBar.Small.Title" parent="Widget.Material.ProgressBar.Small.Title"/> 1034 <style name="Widget.Material.Light.ProgressBar.Large" parent="Widget.Material.ProgressBar.Large"/> 1035 <style name="Widget.Material.Light.ProgressBar.Inverse" parent="Widget.Material.ProgressBar.Inverse"/> 1036 <style name="Widget.Material.Light.ProgressBar.Small.Inverse" parent="Widget.Material.ProgressBar.Small.Inverse"/> 1037 <style name="Widget.Material.Light.ProgressBar.Large.Inverse" parent="Widget.Material.ProgressBar.Large.Inverse"/> 1038 <style name="Widget.Material.Light.SeekBar" parent="Widget.Material.SeekBar"/> 1039 <style name="Widget.Material.Light.RatingBar" parent="Widget.Material.RatingBar" /> 1040 1041 <style name="Widget.Material.Light.RatingBar.Indicator" parent="Widget.RatingBar.Indicator"> 1042 <item name="progressDrawable">@drawable/ratingbar_holo_light</item> 1043 <item name="indeterminateDrawable">@drawable/ratingbar_holo_light</item> 1044 <item name="minHeight">35dip</item> 1045 <item name="maxHeight">35dip</item> 1046 </style> 1047 1048 <style name="Widget.Material.Light.RatingBar.Small" parent="Widget.RatingBar.Small"> 1049 <item name="progressDrawable">@drawable/ratingbar_small_holo_light</item> 1050 <item name="indeterminateDrawable">@drawable/ratingbar_small_holo_light</item> 1051 <item name="minHeight">16dip</item> 1052 <item name="maxHeight">16dip</item> 1053 </style> 1054 1055 <style name="Widget.Material.Light.ScrollView" parent="Widget.Material.ScrollView"/> 1056 <style name="Widget.Material.Light.HorizontalScrollView" parent="Widget.Material.HorizontalScrollView"/> 1057 <style name="Widget.Material.Light.Spinner" parent="Widget.Material.Spinner" /> 1058 <style name="Widget.Material.Light.Spinner.DropDown" parent="Widget.Material.Spinner.DropDown"/> 1059 <style name="Widget.Material.Light.Spinner.DropDown.ActionBar" parent="Widget.Material.Spinner.DropDown.ActionBar"/> 1060 <style name="Widget.Material.Light.Spinner.Underlined" parent="Widget.Material.Spinner.Underlined" /> 1061 <style name="Widget.Material.Light.TabWidget" parent="Widget.Material.TabWidget"/> 1062 <style name="Widget.Material.Light.WebTextView" parent="Widget.Material.WebTextView"/> 1063 <style name="Widget.Material.Light.WebView" parent="Widget.Material.WebView"/> 1064 <style name="Widget.Material.Light.DropDownItem" parent="Widget.Material.DropDownItem"/> 1065 <style name="Widget.Material.Light.DropDownItem.Spinner" parent="Widget.Material.DropDownItem.Spinner"/> 1066 <style name="Widget.Material.Light.KeyboardView" parent="Widget.Material.KeyboardView"/> 1067 <style name="Widget.Material.Light.QuickContactBadge.WindowSmall" parent="Widget.Material.QuickContactBadge.WindowSmall"/> 1068 <style name="Widget.Material.Light.QuickContactBadge.WindowMedium" parent="Widget.Material.QuickContactBadge.WindowMedium"/> 1069 <style name="Widget.Material.Light.QuickContactBadge.WindowLarge" parent="Widget.Material.QuickContactBadge.WindowLarge"/> 1070 <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowSmall" parent="Widget.Material.QuickContactBadgeSmall.WindowSmall"/> 1071 <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowMedium" parent="Widget.Material.QuickContactBadgeSmall.WindowMedium"/> 1072 <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowLarge" parent="Widget.Material.QuickContactBadgeSmall.WindowLarge"/> 1073 <style name="Widget.Material.Light.ListPopupWindow" parent="Widget.Material.ListPopupWindow"/> 1074 <style name="Widget.Material.Light.PopupMenu" parent="Widget.Material.ListPopupWindow"/> 1075 <style name="Widget.Material.Light.PopupMenu.Overflow" parent="Widget.Material.PopupMenu.Overflow"/> 1076 <style name="Widget.Material.Light.ActionButton" parent="Widget.Material.ActionButton"/> 1077 <style name="Widget.Material.Light.ActionButton.Overflow" parent="Widget.Material.ActionButton.Overflow"/> 1078 <style name="Widget.Material.Light.Tab" parent="Widget.Material.Tab"/> 1079 <style name="Widget.Material.Light.ActionBar.TabView" parent="Widget.Material.ActionBar.TabView"/> 1080 <style name="Widget.Material.Light.ActionBar.TabBar" parent="Widget.Material.ActionBar.TabBar"/> 1081 <style name="Widget.Material.Light.ActionBar.TabText" parent="Widget.Material.ActionBar.TabText"/> 1082 <style name="Widget.Material.Light.ActionMode" parent="Widget.Material.ActionMode" /> 1083 <style name="Widget.Material.Light.ActionButton.CloseMode" parent="Widget.Material.ActionButton.CloseMode" /> 1084 <style name="Widget.Material.Light.ActionBar" parent="Widget.Material.ActionBar" /> 1085 <style name="Widget.Material.Light.ActionBar.Solid" parent="Widget.Material.ActionBar.Solid" /> 1086 <style name="Widget.Material.Light.FastScroll" parent="Widget.Material.FastScroll"/> 1087 <style name="Widget.Material.Light.MediaRouteButton" parent="Widget.Material.MediaRouteButton" /> 1088 1089 <!-- Animation Styles --> 1090 1091 <style name="Animation.Material" parent="Animation"/> 1092 <style name="Animation.Material.Activity" parent="Animation.Activity"/> 1093 1094 <style name="Animation.Material.Dialog"> 1095 <item name="windowEnterAnimation">@anim/popup_enter_material</item> 1096 <item name="windowExitAnimation">@anim/popup_exit_material</item> 1097 </style> 1098 1099 <style name="Animation.Material.Popup"> 1100 <item name="windowEnterAnimation">@anim/popup_enter_material</item> 1101 <item name="windowExitAnimation">@anim/popup_exit_material</item> 1102 </style> 1103 1104 <!-- Dialog styles --> 1105 1106 <style name="AlertDialog.Material" parent="AlertDialog"> 1107 <item name="fullDark">@empty</item> 1108 <item name="topDark">@empty</item> 1109 <item name="centerDark">@empty</item> 1110 <item name="bottomDark">@empty</item> 1111 <item name="fullBright">@empty</item> 1112 <item name="topBright">@empty</item> 1113 <item name="centerBright">@empty</item> 1114 <item name="bottomBright">@empty</item> 1115 <item name="bottomMedium">@empty</item> 1116 <item name="centerMedium">@empty</item> 1117 <item name="layout">@layout/alert_dialog_material</item> 1118 <item name="listLayout">@layout/select_dialog_material</item> 1119 <item name="progressLayout">@layout/progress_dialog_material</item> 1120 <item name="horizontalProgressLayout">@layout/alert_dialog_progress_material</item> 1121 <item name="listItemLayout">@layout/select_dialog_item_material</item> 1122 <item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item> 1123 <item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item> 1124 </style> 1125 1126 <style name="AlertDialog.Material.Light"/> 1127 1128 <!-- Window title --> 1129 <style name="WindowTitleBackground.Material"> 1130 <item name="background">@null</item> 1131 <item name="paddingStart">16dp</item> 1132 <item name="paddingEnd">16dp</item> 1133 <item name="paddingTop">16dp</item> 1134 </style> 1135 1136 <style name="WindowTitle.Material"> 1137 <item name="singleLine">true</item> 1138 <item name="textAppearance">@style/TextAppearance.Material.WindowTitle</item> 1139 <item name="shadowRadius">0</item> 1140 <item name="ellipsize">end</item> 1141 <item name="textAlignment">viewStart</item> 1142 </style> 1143 1144 <style name="DialogWindowTitleBackground.Material"> 1145 <item name="background">@null</item> 1146 <item name="paddingStart">?attr/dialogPreferredPadding</item> 1147 <item name="paddingEnd">?attr/dialogPreferredPadding</item> 1148 <item name="paddingTop">@dimen/dialog_padding_top_material</item> 1149 </style> 1150 1151 <style name="DialogWindowTitleBackground.Material.Light" /> 1152 1153 <style name="DialogWindowTitle.Material"> 1154 <item name="maxLines">1</item> 1155 <item name="scrollHorizontally">true</item> 1156 <item name="textAppearance">@style/TextAppearance.Material.DialogWindowTitle</item> 1157 </style> 1158 1159 <style name="DialogWindowTitle.Material.Light" /> 1160 1161</resources> 1162