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