styles_material.xml revision 199ea8c0c759d5993b23467f22f2bff120c93d38
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    </style>
819
820    <style name="Widget.Material.WebTextView" parent="Widget.WebTextView"/>
821
822    <style name="Widget.Material.WebView" parent="Widget.WebView"/>
823
824    <style name="Widget.Material.DropDownItem" parent="Widget.DropDownItem">
825        <item name="textAppearance">@style/TextAppearance.Material.Widget.DropDownItem</item>
826        <item name="paddingStart">8dp</item>
827        <item name="paddingEnd">8dp</item>
828    </style>
829
830    <style name="Widget.Material.DropDownItem.Spinner"/>
831
832    <style name="Widget.Material.KeyboardView" parent="Widget.KeyboardView"/>
833    <style name="Widget.Material.QuickContactBadge.WindowSmall" parent="Widget.QuickContactBadge.WindowSmall"/>
834    <style name="Widget.Material.QuickContactBadge.WindowMedium" parent="Widget.QuickContactBadge.WindowMedium"/>
835    <style name="Widget.Material.QuickContactBadge.WindowLarge" parent="Widget.QuickContactBadge.WindowLarge"/>
836    <style name="Widget.Material.QuickContactBadgeSmall.WindowSmall" parent="Widget.QuickContactBadgeSmall.WindowSmall"/>
837    <style name="Widget.Material.QuickContactBadgeSmall.WindowMedium" parent="Widget.QuickContactBadgeSmall.WindowMedium"/>
838    <style name="Widget.Material.QuickContactBadgeSmall.WindowLarge" parent="Widget.QuickContactBadgeSmall.WindowLarge"/>
839
840    <style name="Widget.Material.ListPopupWindow" parent="Widget.ListPopupWindow">
841        <item name="dropDownSelector">?attr/listChoiceBackgroundIndicator</item>
842        <item name="popupBackground">@drawable/popup_background_material</item>
843        <item name="popupElevation">@dimen/floating_window_z</item>
844        <item name="popupAnimationStyle">@style/Animation.Material.Popup</item>
845        <item name="dropDownVerticalOffset">0dip</item>
846        <item name="dropDownHorizontalOffset">0dip</item>
847        <item name="dropDownWidth">wrap_content</item>
848    </style>
849
850    <style name="Widget.Material.PopupMenu" parent="Widget.Material.ListPopupWindow"/>
851
852    <style name="Widget.Material.PopupMenu.Overflow">
853        <item name="overlapAnchor">true</item>
854        <item name="dropDownHorizontalOffset">-4dip</item>
855    </style>
856
857    <style name="Widget.Material.ActionButton" parent="Widget.ActionButton">
858        <item name="minWidth">@dimen/action_button_min_width_material</item>
859        <item name="minHeight">@dimen/action_button_min_height_material</item>
860        <item name="gravity">center</item>
861        <item name="scaleType">center</item>
862        <item name="maxLines">2</item>
863        <item name="paddingStart">12dp</item>
864        <item name="paddingEnd">12dp</item>
865    </style>
866
867    <style name="Widget.Material.ActionButton.CloseMode">
868        <item name="background">?attr/selectableItemBackgroundBorderless</item>
869    </style>
870
871    <style name="Widget.Material.ActionButton.Overflow">
872        <item name="src">@drawable/ic_menu_moreoverflow_material</item>
873        <item name="background">?attr/actionBarItemBackground</item>
874        <item name="contentDescription">@string/action_menu_overflow_description</item>
875        <item name="minWidth">@dimen/action_button_min_width_overflow_material</item>
876        <item name="minHeight">@dimen/action_button_min_height_material</item>
877        <item name="paddingStart">6dp</item>
878        <item name="paddingEnd">10dp</item>
879    </style>
880
881    <style name="Widget.Material.ActionBar.TabView" parent="Widget.ActionBar.TabView">
882        <item name="background">@drawable/tab_indicator_material</item>
883        <item name="paddingStart">16dip</item>
884        <item name="paddingEnd">16dip</item>
885    </style>
886
887    <style name="Widget.Material.ActionBar.TabBar" parent="Widget.ActionBar.TabBar">
888        <item name="divider">?attr/actionBarDivider</item>
889        <item name="showDividers">middle</item>
890        <item name="dividerPadding">12dip</item>
891    </style>
892
893    <style name="Widget.Material.ActionBar.TabText" parent="Widget.ActionBar.TabText">
894        <item name="textAppearance">@style/TextAppearance.Material.Medium</item>
895        <item name="textColor">?attr/textColorPrimary</item>
896        <item name="textSize">12sp</item>
897        <item name="textStyle">bold</item>
898        <item name="textAllCaps">true</item>
899        <item name="ellipsize">marquee</item>
900        <item name="maxLines">2</item>
901    </style>
902
903    <style name="Widget.Material.ActionBar" parent="Widget.ActionBar">
904        <item name="background">@null</item>
905        <item name="backgroundStacked">@null</item>
906        <item name="backgroundSplit">@null</item>
907        <item name="displayOptions">showTitle</item>
908        <item name="divider">?attr/dividerVertical</item>
909        <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Title</item>
910        <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionBar.Subtitle</item>
911        <item name="progressBarStyle">?attr/progressBarStyleHorizontal</item>
912        <item name="indeterminateProgressStyle">?attr/progressBarStyle</item>
913        <item name="progressBarPadding">32dip</item>
914        <item name="itemPadding">8dip</item>
915        <item name="homeLayout">@layout/action_bar_home_material</item>
916        <item name="gravity">center_vertical</item>
917        <item name="contentInsetStart">16dp</item>
918        <item name="elevation">8dp</item>
919        <item name="popupTheme">?attr/actionBarPopupTheme</item>
920    </style>
921
922    <style name="Widget.Material.ActionBar.Solid">
923        <item name="background">?attr/colorPrimary</item>
924        <item name="backgroundStacked">?attr/colorPrimary</item>
925        <item name="backgroundSplit">?attr/colorPrimary</item>
926    </style>
927
928    <style name="Widget.Material.ActionMode" parent="Widget.ActionMode">
929        <item name="titleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Title</item>
930        <item name="subtitleTextStyle">@style/TextAppearance.Material.Widget.ActionMode.Subtitle</item>
931        <item name="closeItemLayout">@layout/action_mode_close_item_material</item>
932    </style>
933
934    <style name="Widget.Material.FastScroll" parent="Widget.FastScroll">
935        <item name="thumbMinWidth">0dp</item>
936        <item name="thumbMinHeight">0dp</item>
937        <item name="minWidth">88dp</item>
938        <item name="minHeight">88dp</item>
939        <item name="padding">0dp</item>
940        <item name="textSize">45sp</item>
941    </style>
942
943    <style name="Widget.Material.PreferenceFrameLayout">
944        <item name="borderTop">0dip</item>
945        <item name="borderBottom">@dimen/preference_fragment_padding_bottom</item>
946        <item name="borderLeft">?attr/preferenceFragmentPaddingSide</item>
947        <item name="borderRight">?attr/preferenceFragmentPaddingSide</item>
948    </style>
949
950    <style name="Widget.Material.MediaRouteButton">
951        <item name="background">?attr/selectableItemBackgroundBorderless</item>
952        <item name="externalRouteEnabledDrawable">@drawable/ic_media_route_material</item>
953        <item name="minWidth">56dp</item>
954        <item name="minHeight">48dp</item>
955        <item name="focusable">true</item>
956        <item name="contentDescription">@string/media_route_button_content_description</item>
957    </style>
958
959    <!-- Light widget styles -->
960
961    <style name="Widget.Material.Light" parent="Widget.Material"/>
962    <style name="Widget.Material.Light.Button" parent="Widget.Material.Button"/>
963    <style name="Widget.Material.Light.Button.Small" parent="Widget.Material.Button.Small"/>
964    <style name="Widget.Material.Light.Button.Borderless" parent="Widget.Material.Button.Borderless"/>
965    <style name="Widget.Material.Light.Button.Borderless.Colored" parent="Widget.Material.Button.Borderless.Colored"/>
966    <style name="Widget.Material.Light.Button.ButtonBar.AlertDialog" parent="Widget.Material.Button.ButtonBar.AlertDialog" />
967    <style name="Widget.Material.Light.Button.Borderless.Small" parent="Widget.Material.Button.Borderless.Small"/>
968    <style name="Widget.Material.Light.Button.Inset" parent="Widget.Material.Button.Inset"/>
969    <style name="Widget.Material.Light.Button.Toggle" parent="Widget.Material.Button.Toggle" />
970    <style name="Widget.Material.Light.ButtonBar" parent="Widget.Material.ButtonBar"/>
971    <style name="Widget.Material.Light.ButtonBar.AlertDialog" parent="Widget.Material.ButtonBar.AlertDialog"/>
972    <style name="Widget.Material.Light.SearchView" parent="Widget.Material.SearchView"/>
973    <style name="Widget.Material.Light.SearchView.ActionBar" parent="Widget.Material.SearchView.ActionBar"/>
974
975    <style name="Widget.Material.Light.SegmentedButton" parent="Widget.Material.SegmentedButton">
976        <item name="background">@drawable/btn_group_holo_light</item>
977    </style>
978
979    <style name="Widget.Material.Light.StackView" parent="Widget.Material.StackView"/>
980    <style name="Widget.Material.Light.TextView" parent="Widget.Material.TextView"/>
981    <style name="Widget.Material.Light.TextView.ListSeparator" parent="Widget.Material.TextView.ListSeparator"/>
982    <style name="Widget.Material.Light.TextView.SpinnerItem" parent="Widget.Material.TextView.SpinnerItem"/>
983    <style name="Widget.Material.Light.CheckedTextView" parent="Widget.Material.CheckedTextView"/>
984    <style name="Widget.Material.Light.TextSelectHandle" parent="Widget.Material.TextSelectHandle"/>
985    <style name="Widget.Material.Light.TextSuggestionsPopupWindow" parent="Widget.Material.TextSuggestionsPopupWindow"/>
986    <style name="Widget.Material.Light.AbsListView" parent="Widget.Material.AbsListView"/>
987    <style name="Widget.Material.Light.AutoCompleteTextView" parent="Widget.Material.AutoCompleteTextView" />
988    <style name="Widget.Material.Light.CompoundButton" parent="Widget.Material.CompoundButton"/>
989    <style name="Widget.Material.Light.CompoundButton.CheckBox" parent="Widget.Material.CompoundButton.CheckBox"/>
990    <style name="Widget.Material.Light.CompoundButton.RadioButton" parent="Widget.Material.CompoundButton.RadioButton"/>
991    <style name="Widget.Material.Light.CompoundButton.Star" parent="Widget.Material.CompoundButton.Star"/>
992    <style name="Widget.Material.Light.CompoundButton.Switch" parent="Widget.Material.CompoundButton.Switch" />
993    <style name="Widget.Material.Light.ListView.DropDown" parent="Widget.Material.ListView.DropDown"/>
994    <style name="Widget.Material.Light.EditText" parent="Widget.Material.EditText"/>
995    <style name="Widget.Material.Light.ExpandableListView" parent="Widget.Material.ExpandableListView"/>
996    <style name="Widget.Material.Light.ExpandableListView.White" parent="Widget.Material.ExpandableListView.White"/>
997    <style name="Widget.Material.Light.FragmentBreadCrumbs" parent="Widget.Material.FragmentBreadCrumbs" >
998        <item name="itemColor">@color/primary_text_default_material_dark</item>
999    </style>
1000    <style name="Widget.Material.Light.Gallery" parent="Widget.Material.Gallery"/>
1001    <style name="Widget.Material.Light.GestureOverlayView" parent="Widget.Material.GestureOverlayView"/>
1002    <style name="Widget.Material.Light.GridView" parent="Widget.Material.GridView"/>
1003    <style name="Widget.Material.Light.ImageButton" parent="Widget.Material.ImageButton"/>
1004
1005    <style name="Widget.Material.Light.CalendarView" parent="Widget.CalendarView">
1006        <item name="selectedWeekBackgroundColor">#330066ff</item>
1007        <item name="focusedMonthDateColor">#FF000000</item>
1008        <item name="unfocusedMonthDateColor">#7F08002B</item>
1009        <item name="weekNumberColor">#7F080021</item>
1010        <item name="weekSeparatorLineColor">#7F08002A</item>
1011        <item name="weekDayTextAppearance">@style/TextAppearance.Material.CalendarViewWeekDayView</item>
1012        <item name="calendarViewMode">material</item>
1013    </style>
1014
1015    <style name="Widget.Material.Light.NumberPicker" parent="Widget.Material.NumberPicker"/>
1016
1017    <style name="Widget.Material.Light.TimePicker" parent="Widget.Material.TimePicker">
1018        <item name="numbersBackgroundColor">#10000000</item>
1019    </style>
1020
1021    <style name="Widget.Material.Light.DatePicker" parent="Widget.Material.DatePicker" />
1022    <style name="Widget.Material.Light.ActivityChooserView" parent="Widget.Material.ActivityChooserView" />
1023    <style name="Widget.Material.Light.ImageWell" parent="Widget.Material.ImageWell"/>
1024    <style name="Widget.Material.Light.ListView" parent="Widget.Material.ListView"/>
1025    <style name="Widget.Material.Light.ListView.White" parent="Widget.Material.ListView.White"/>
1026    <style name="Widget.Material.Light.PopupWindow" parent="Widget.Material.PopupWindow"/>
1027    <style name="Widget.Material.Light.PopupWindow.ActionMode" parent="Widget.Material.PopupWindow.ActionMode"/>
1028    <style name="Widget.Material.Light.ProgressBar" parent="Widget.Material.ProgressBar"/>
1029    <style name="Widget.Material.Light.ProgressBar.Horizontal" parent="Widget.Material.ProgressBar.Horizontal"/>
1030    <style name="Widget.Material.Light.ProgressBar.Small" parent="Widget.Material.ProgressBar.Small"/>
1031    <style name="Widget.Material.Light.ProgressBar.Small.Title" parent="Widget.Material.ProgressBar.Small.Title"/>
1032    <style name="Widget.Material.Light.ProgressBar.Large" parent="Widget.Material.ProgressBar.Large"/>
1033    <style name="Widget.Material.Light.ProgressBar.Inverse" parent="Widget.Material.ProgressBar.Inverse"/>
1034    <style name="Widget.Material.Light.ProgressBar.Small.Inverse" parent="Widget.Material.ProgressBar.Small.Inverse"/>
1035    <style name="Widget.Material.Light.ProgressBar.Large.Inverse" parent="Widget.Material.ProgressBar.Large.Inverse"/>
1036    <style name="Widget.Material.Light.SeekBar" parent="Widget.Material.SeekBar"/>
1037    <style name="Widget.Material.Light.RatingBar" parent="Widget.Material.RatingBar" />
1038
1039    <style name="Widget.Material.Light.RatingBar.Indicator" parent="Widget.RatingBar.Indicator">
1040        <item name="progressDrawable">@drawable/ratingbar_holo_light</item>
1041        <item name="indeterminateDrawable">@drawable/ratingbar_holo_light</item>
1042        <item name="minHeight">35dip</item>
1043        <item name="maxHeight">35dip</item>
1044    </style>
1045
1046    <style name="Widget.Material.Light.RatingBar.Small" parent="Widget.RatingBar.Small">
1047        <item name="progressDrawable">@drawable/ratingbar_small_holo_light</item>
1048        <item name="indeterminateDrawable">@drawable/ratingbar_small_holo_light</item>
1049        <item name="minHeight">16dip</item>
1050        <item name="maxHeight">16dip</item>
1051    </style>
1052
1053    <style name="Widget.Material.Light.ScrollView" parent="Widget.Material.ScrollView"/>
1054    <style name="Widget.Material.Light.HorizontalScrollView" parent="Widget.Material.HorizontalScrollView"/>
1055    <style name="Widget.Material.Light.Spinner" parent="Widget.Material.Spinner" />
1056    <style name="Widget.Material.Light.Spinner.DropDown" parent="Widget.Material.Spinner.DropDown"/>
1057    <style name="Widget.Material.Light.Spinner.DropDown.ActionBar" parent="Widget.Material.Spinner.DropDown.ActionBar"/>
1058    <style name="Widget.Material.Light.Spinner.Underlined" parent="Widget.Material.Spinner.Underlined" />
1059    <style name="Widget.Material.Light.TabWidget" parent="Widget.Material.TabWidget"/>
1060    <style name="Widget.Material.Light.WebTextView" parent="Widget.Material.WebTextView"/>
1061    <style name="Widget.Material.Light.WebView" parent="Widget.Material.WebView"/>
1062    <style name="Widget.Material.Light.DropDownItem" parent="Widget.Material.DropDownItem"/>
1063    <style name="Widget.Material.Light.DropDownItem.Spinner" parent="Widget.Material.DropDownItem.Spinner"/>
1064    <style name="Widget.Material.Light.KeyboardView" parent="Widget.Material.KeyboardView"/>
1065    <style name="Widget.Material.Light.QuickContactBadge.WindowSmall" parent="Widget.Material.QuickContactBadge.WindowSmall"/>
1066    <style name="Widget.Material.Light.QuickContactBadge.WindowMedium" parent="Widget.Material.QuickContactBadge.WindowMedium"/>
1067    <style name="Widget.Material.Light.QuickContactBadge.WindowLarge" parent="Widget.Material.QuickContactBadge.WindowLarge"/>
1068    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowSmall" parent="Widget.Material.QuickContactBadgeSmall.WindowSmall"/>
1069    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowMedium" parent="Widget.Material.QuickContactBadgeSmall.WindowMedium"/>
1070    <style name="Widget.Material.Light.QuickContactBadgeSmall.WindowLarge" parent="Widget.Material.QuickContactBadgeSmall.WindowLarge"/>
1071    <style name="Widget.Material.Light.ListPopupWindow" parent="Widget.Material.ListPopupWindow"/>
1072    <style name="Widget.Material.Light.PopupMenu" parent="Widget.Material.ListPopupWindow"/>
1073    <style name="Widget.Material.Light.PopupMenu.Overflow" parent="Widget.Material.PopupMenu.Overflow"/>
1074    <style name="Widget.Material.Light.ActionButton" parent="Widget.Material.ActionButton"/>
1075    <style name="Widget.Material.Light.ActionButton.Overflow" parent="Widget.Material.ActionButton.Overflow"/>
1076    <style name="Widget.Material.Light.Tab" parent="Widget.Material.Tab"/>
1077    <style name="Widget.Material.Light.ActionBar.TabView" parent="Widget.Material.ActionBar.TabView"/>
1078    <style name="Widget.Material.Light.ActionBar.TabBar" parent="Widget.Material.ActionBar.TabBar"/>
1079    <style name="Widget.Material.Light.ActionBar.TabText" parent="Widget.Material.ActionBar.TabText"/>
1080    <style name="Widget.Material.Light.ActionMode" parent="Widget.Material.ActionMode" />
1081    <style name="Widget.Material.Light.ActionButton.CloseMode" parent="Widget.Material.ActionButton.CloseMode" />
1082    <style name="Widget.Material.Light.ActionBar" parent="Widget.Material.ActionBar" />
1083    <style name="Widget.Material.Light.ActionBar.Solid" parent="Widget.Material.ActionBar.Solid" />
1084    <style name="Widget.Material.Light.FastScroll" parent="Widget.Material.FastScroll"/>
1085    <style name="Widget.Material.Light.MediaRouteButton" parent="Widget.Material.MediaRouteButton" />
1086
1087    <!-- Animation Styles -->
1088
1089    <style name="Animation.Material" parent="Animation"/>
1090    <style name="Animation.Material.Activity" parent="Animation.Activity"/>
1091
1092    <style name="Animation.Material.Dialog">
1093        <item name="windowEnterAnimation">@anim/popup_enter_material</item>
1094        <item name="windowExitAnimation">@anim/popup_exit_material</item>
1095    </style>
1096
1097    <style name="Animation.Material.Popup">
1098        <item name="windowEnterAnimation">@anim/popup_enter_material</item>
1099        <item name="windowExitAnimation">@anim/popup_exit_material</item>
1100    </style>
1101
1102    <!-- Dialog styles -->
1103
1104    <style name="AlertDialog.Material" parent="AlertDialog">
1105        <item name="fullDark">@empty</item>
1106        <item name="topDark">@empty</item>
1107        <item name="centerDark">@empty</item>
1108        <item name="bottomDark">@empty</item>
1109        <item name="fullBright">@empty</item>
1110        <item name="topBright">@empty</item>
1111        <item name="centerBright">@empty</item>
1112        <item name="bottomBright">@empty</item>
1113        <item name="bottomMedium">@empty</item>
1114        <item name="centerMedium">@empty</item>
1115        <item name="layout">@layout/alert_dialog_material</item>
1116        <item name="listLayout">@layout/select_dialog_material</item>
1117        <item name="progressLayout">@layout/progress_dialog_material</item>
1118        <item name="horizontalProgressLayout">@layout/alert_dialog_progress_material</item>
1119        <item name="listItemLayout">@layout/select_dialog_item_material</item>
1120        <item name="multiChoiceItemLayout">@layout/select_dialog_multichoice_material</item>
1121        <item name="singleChoiceItemLayout">@layout/select_dialog_singlechoice_material</item>
1122    </style>
1123
1124    <style name="AlertDialog.Material.Light"/>
1125
1126    <!-- Window title -->
1127    <style name="WindowTitleBackground.Material">
1128        <item name="background">@null</item>
1129        <item name="paddingStart">16dp</item>
1130        <item name="paddingEnd">16dp</item>
1131        <item name="paddingTop">16dp</item>
1132    </style>
1133
1134    <style name="WindowTitle.Material">
1135        <item name="singleLine">true</item>
1136        <item name="textAppearance">@style/TextAppearance.Material.WindowTitle</item>
1137        <item name="shadowRadius">0</item>
1138        <item name="ellipsize">end</item>
1139        <item name="textAlignment">viewStart</item>
1140    </style>
1141
1142    <style name="DialogWindowTitleBackground.Material">
1143        <item name="background">@null</item>
1144        <item name="paddingStart">?attr/dialogPreferredPadding</item>
1145        <item name="paddingEnd">?attr/dialogPreferredPadding</item>
1146        <item name="paddingTop">@dimen/dialog_padding_top_material</item>
1147    </style>
1148
1149    <style name="DialogWindowTitleBackground.Material.Light" />
1150
1151    <style name="DialogWindowTitle.Material">
1152        <item name="maxLines">1</item>
1153        <item name="scrollHorizontally">true</item>
1154        <item name="textAppearance">@style/TextAppearance.Material.DialogWindowTitle</item>
1155    </style>
1156
1157    <style name="DialogWindowTitle.Material.Light" />
1158
1159</resources>
1160