themes_material.xml revision 6dece79fc8ffaa5b44c9baaf6fb569637fb35813
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 themes_device_defaults.xml. 26 27=============================================================== 28 PLEASE READ 29=============================================================== 30 --> 31<resources> 32 33 <!-- Material theme (dark version). 34 <p>If you want to ensure that your 35 app consistently uses the Material theme at all times, you must explicitly declare it in your 36 manifest. For example, {@code <application android:theme="@style/Theme.Material">}. 37 38 <p>Styles used by the Material theme are named using the convention Type.Material.Etc 39 (for example, {@code Widget.Material.Button} and {@code 40 TextAppearance.Material.Widget.PopupMenu.Large}). 41 Specific resources used by Material are named using the convention @type/foo_bar_baz_material 42 with trailing _dark or _light specifiers if they are not shared between both light and 43 dark versions of the theme. --> 44 <style name="Theme.Material"> 45 <item name="colorForeground">@color/bright_foreground_material_dark</item> 46 <item name="colorForegroundInverse">@color/bright_foreground_material_light</item> 47 <item name="colorBackground">@color/background_material_dark</item> 48 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_dark</item> 49 <item name="disabledAlpha">@dimen/disabled_alpha_material_dark</item> 50 <item name="backgroundDimAmount">0.6</item> 51 52 <!-- Text styles --> 53 <item name="textAppearance">@style/TextAppearance.Material</item> 54 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 55 56 <item name="textColorPrimary">@color/primary_text_material_dark</item> 57 <item name="textColorPrimaryInverse">@color/primary_text_material_light</item> 58 <item name="textColorPrimaryActivated">@color/primary_text_activated_material_dark</item> 59 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_dark</item> 60 <item name="textColorSecondary">@color/secondary_text_material_dark</item> 61 <item name="textColorSecondaryInverse">@color/secondary_text_material_light</item> 62 <item name="textColorSecondaryActivated">@color/secondary_text_activated_material_dark</item> 63 <item name="textColorTertiary">@color/secondary_text_material_dark</item> 64 <item name="textColorTertiaryInverse">@color/secondary_text_material_light</item> 65 <item name="textColorHint">@color/hint_foreground_material_dark</item> 66 <item name="textColorHintInverse">@color/hint_foreground_material_light</item> 67 <item name="textColorHighlight">@color/highlighted_text_material_dark</item> 68 <item name="textColorHighlightInverse">@color/highlighted_text_material_light</item> 69 <item name="textColorLink">@color/link_text_material_dark</item> 70 <item name="textColorLinkInverse">@color/link_text_material_light</item> 71 <item name="textColorSearchUrl">@color/search_url_text_material_dark</item> 72 <item name="textColorAlertDialogListItem">@color/primary_text_material_dark</item> 73 74 <item name="textAppearanceLarge">@style/TextAppearance.Material.Large</item> 75 <item name="textAppearanceLargeInverse">@style/TextAppearance.Material.Large.Inverse</item> 76 <item name="textAppearanceMedium">@style/TextAppearance.Material.Medium</item> 77 <item name="textAppearanceMediumInverse">@style/TextAppearance.Material.Medium.Inverse</item> 78 <item name="textAppearanceSmall">@style/TextAppearance.Material.Small</item> 79 <item name="textAppearanceSmallInverse">@style/TextAppearance.Material.Small.Inverse</item> 80 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Material.SearchResult.Title</item> 81 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Material.SearchResult.Subtitle</item> 82 83 <item name="textAppearanceButton">@style/TextAppearance.Material.Widget.Button</item> 84 85 <item name="editTextColor">?attr/textColorPrimary</item> 86 <item name="editTextBackground">@drawable/edit_text_material</item> 87 88 <item name="candidatesTextStyleSpans">@string/candidates_style</item> 89 90 <item name="textCheckMark">@drawable/indicator_check_mark_dark</item> 91 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item> 92 93 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Large</item> 94 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Small</item> 95 96 <!-- Button styles --> 97 <item name="buttonStyle">@style/Widget.Material.Button</item> 98 <item name="buttonStyleSmall">@style/Widget.Material.Button.Small</item> 99 <item name="buttonStyleInset">@style/Widget.Material.Button.Inset</item> 100 <item name="buttonStyleToggle">@style/Widget.Material.Button.Toggle</item> 101 102 <item name="switchStyle">@style/Widget.Material.CompoundButton.Switch</item> 103 <item name="mediaRouteButtonStyle">@style/Widget.Material.MediaRouteButton</item> 104 105 <item name="selectableItemBackground">@drawable/item_background_material</item> 106 <item name="selectableItemBackgroundBorderless">@drawable/item_background_borderless_material</item> 107 <item name="borderlessButtonStyle">@style/Widget.Material.Button.Borderless</item> 108 <item name="homeAsUpIndicator">@drawable/ic_ab_back_material</item> 109 110 <!-- List attributes --> 111 <item name="listPreferredItemHeight">64dip</item> 112 <item name="listPreferredItemHeightSmall">48dip</item> 113 <item name="listPreferredItemHeightLarge">80dip</item> 114 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 115 <item name="textAppearanceListItem">@style/TextAppearance.Material.Subhead</item> 116 <item name="textAppearanceListItemSmall">@style/TextAppearance.Material.Subhead</item> 117 <item name="textAppearanceListItemSecondary">@style/TextAppearance.Material.Body1</item> 118 <item name="listPreferredItemPaddingLeft">16dip</item> 119 <item name="listPreferredItemPaddingRight">16dip</item> 120 <item name="listPreferredItemPaddingStart">16dip</item> 121 <item name="listPreferredItemPaddingEnd">16dip</item> 122 123 <!-- @hide --> 124 <item name="searchResultListItemHeight">58dip</item> 125 <item name="listDivider">@drawable/list_divider_material</item> 126 <item name="listSeparatorTextViewStyle">@style/Widget.Material.TextView.ListSeparator</item> 127 128 <item name="listChoiceIndicatorSingle">@drawable/btn_radio_material_anim</item> 129 <item name="listChoiceIndicatorMultiple">@drawable/btn_check_material_anim</item> 130 131 <item name="listChoiceBackgroundIndicator">?attr/selectableItemBackground</item> 132 <item name="activatedBackgroundIndicator">@drawable/activated_background_material</item> 133 134 <item name="listDividerAlertDialog">@null</item> 135 136 <item name="expandableListPreferredItemPaddingLeft">40dip</item> 137 <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item> 138 139 <item name="expandableListPreferredItemIndicatorLeft">3dip</item> 140 <item name="expandableListPreferredItemIndicatorRight">0dip</item> 141 <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item> 142 <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item> 143 <item name="findOnPageNextDrawable">@drawable/ic_find_next_material</item> 144 <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_material</item> 145 146 <!-- Gallery attributes --> 147 <item name="galleryItemBackground">@drawable/gallery_item_background</item> 148 149 <!-- Window attributes --> 150 <item name="windowBackground">?attr/colorBackground</item> 151 <item name="windowClipToOutline">true</item> 152 <item name="windowFrame">@null</item> 153 <item name="windowNoTitle">false</item> 154 <item name="windowFullscreen">false</item> 155 <item name="windowOverscan">false</item> 156 <item name="windowIsFloating">false</item> 157 <item name="windowContentOverlay">@null</item> 158 <item name="windowShowWallpaper">false</item> 159 <item name="windowTitleStyle">@style/WindowTitle.Material</item> 160 <item name="windowTitleSize">@dimen/action_bar_default_height_material</item> 161 <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Material</item> 162 <item name="windowContentTransitions">false</item> 163 <item name="windowActivityTransitions">true</item> 164 <item name="windowAnimationStyle">@style/Animation.Material.Activity</item> 165 <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item> 166 <item name="windowActionBar">true</item> 167 <item name="windowActionModeOverlay">false</item> 168 <item name="windowDrawsSystemBarBackgrounds">true</item> 169 <item name="windowActionBarFullscreenDecorLayout">@layout/screen_toolbar</item> 170 <item name="statusBarColor">?attr/colorPrimaryDark</item> 171 <item name="navigationBarColor">@color/black</item> 172 <item name="windowEnterTransition">@transition/fade</item> 173 <item name="windowSharedElementEnterTransition">@transition/move</item> 174 <item name="windowSharedElementExitTransition">@transition/move</item> 175 176 <!-- Dialog attributes --> 177 <item name="dialogTheme">@style/Theme.Material.Dialog</item> 178 <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_material</item> 179 <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_material</item> 180 <item name="dialogTitleDecorLayout">@layout/dialog_title_material</item> 181 182 <!-- AlertDialog attributes --> 183 <item name="alertDialogTheme">@style/Theme.Material.Dialog.Alert</item> 184 <item name="alertDialogStyle">@style/AlertDialog.Material</item> 185 <item name="alertDialogCenterButtons">false</item> 186 <item name="alertDialogIcon">@drawable/ic_dialog_alert_material</item> 187 188 <!-- Presentation attributes --> 189 <item name="presentationTheme">@style/Theme.Material.Dialog.Presentation</item> 190 191 <!-- Toast attributes --> 192 <item name="toastFrameBackground">@drawable/toast_frame</item> 193 194 <!-- Panel attributes --> 195 <item name="panelBackground">?attr/colorBackground</item> 196 <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item> 197 <!-- These three attributes do not seems to be used by the framework. Declared public though --> 198 <item name="panelColorBackground">#000</item> 199 <item name="panelColorForeground">?attr/textColorPrimary</item> 200 <item name="panelTextAppearance">?attr/textAppearance</item> 201 202 <item name="panelMenuIsCompact">true</item> 203 <item name="panelMenuListWidth">250dip</item> 204 <item name="panelMenuListTheme">@style/Theme.Material.CompactMenu</item> 205 206 <!-- Scrollbar attributes --> 207 <item name="scrollbarFadeDuration">250</item> 208 <item name="scrollbarDefaultDelayBeforeFade">300</item> 209 <item name="scrollbarSize">10dip</item> 210 <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_material</item> 211 <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_material</item> 212 <item name="scrollbarTrackHorizontal">@null</item> 213 <item name="scrollbarTrackVertical">@null</item> 214 215 <!-- Text selection handle attributes --> 216 <item name="textSelectHandleLeft">@drawable/text_select_handle_left_material</item> 217 <item name="textSelectHandleRight">@drawable/text_select_handle_right_material</item> 218 <item name="textSelectHandle">@drawable/text_select_handle_middle_material</item> 219 <item name="textSelectHandleWindowStyle">@style/Widget.Material.TextSelectHandle</item> 220 <item name="textSuggestionsWindowStyle">@style/Widget.Material.TextSuggestionsPopupWindow</item> 221 <item name="textCursorDrawable">@drawable/text_cursor_material</item> 222 223 <!-- Widget styles --> 224 <item name="absListViewStyle">@style/Widget.Material.AbsListView</item> 225 <item name="autoCompleteTextViewStyle">@style/Widget.Material.AutoCompleteTextView</item> 226 <item name="checkboxStyle">@style/Widget.Material.CompoundButton.CheckBox</item> 227 <item name="checkedTextViewStyle">@style/Widget.Material.CheckedTextView</item> 228 <item name="dropDownListViewStyle">@style/Widget.Material.ListView.DropDown</item> 229 <item name="editTextStyle">@style/Widget.Material.EditText</item> 230 <item name="expandableListViewStyle">@style/Widget.Material.ExpandableListView</item> 231 <item name="expandableListViewWhiteStyle">@style/Widget.Material.ExpandableListView.White</item> 232 <item name="fastScrollStyle">@style/Widget.Material.FastScroll</item> 233 <item name="galleryStyle">@style/Widget.Material.Gallery</item> 234 <item name="gestureOverlayViewStyle">@style/Widget.Material.GestureOverlayView</item> 235 <item name="gridViewStyle">@style/Widget.Material.GridView</item> 236 <item name="imageButtonStyle">@style/Widget.Material.ImageButton</item> 237 <item name="imageWellStyle">@style/Widget.Material.ImageWell</item> 238 <item name="listViewStyle">@style/Widget.Material.ListView</item> 239 <item name="listViewWhiteStyle">@style/Widget.Material.ListView.White</item> 240 <item name="popupWindowStyle">@style/Widget.Material.PopupWindow</item> 241 <item name="progressBarStyle">@style/Widget.Material.ProgressBar</item> 242 <item name="progressBarStyleHorizontal">@style/Widget.Material.ProgressBar.Horizontal</item> 243 <item name="progressBarStyleSmall">@style/Widget.Material.ProgressBar.Small</item> 244 <item name="progressBarStyleSmallTitle">@style/Widget.Material.ProgressBar.Small.Title</item> 245 <item name="progressBarStyleLarge">@style/Widget.Material.ProgressBar.Large</item> 246 <item name="progressBarStyleInverse">@style/Widget.Material.ProgressBar.Inverse</item> 247 <item name="progressBarStyleSmallInverse">@style/Widget.Material.ProgressBar.Small.Inverse</item> 248 <item name="progressBarStyleLargeInverse">@style/Widget.Material.ProgressBar.Large.Inverse</item> 249 <item name="seekBarStyle">@style/Widget.Material.SeekBar</item> 250 <item name="ratingBarStyle">@style/Widget.Material.RatingBar</item> 251 <item name="ratingBarStyleIndicator">@style/Widget.Material.RatingBar.Indicator</item> 252 <item name="ratingBarStyleSmall">@style/Widget.Material.RatingBar.Small</item> 253 <item name="radioButtonStyle">@style/Widget.Material.CompoundButton.RadioButton</item> 254 <item name="scrollViewStyle">@style/Widget.Material.ScrollView</item> 255 <item name="horizontalScrollViewStyle">@style/Widget.Material.HorizontalScrollView</item> 256 <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item> 257 <item name="dropDownSpinnerStyle">@style/Widget.Material.Spinner.DropDown</item> 258 <item name="starStyle">@style/Widget.Material.CompoundButton.Star</item> 259 <item name="tabWidgetStyle">@style/Widget.Material.TabWidget</item> 260 <item name="textViewStyle">@style/Widget.Material.TextView</item> 261 <item name="errorMessageBackground">@drawable/popup_inline_error_holo_dark</item> 262 <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_dark</item> 263 <item name="webTextViewStyle">@style/Widget.Material.WebTextView</item> 264 <item name="webViewStyle">@style/Widget.Material.WebView</item> 265 <item name="dropDownItemStyle">@style/Widget.Material.DropDownItem</item> 266 <item name="spinnerDropDownItemStyle">@style/Widget.Material.DropDownItem.Spinner</item> 267 <item name="spinnerItemStyle">@style/Widget.Material.TextView.SpinnerItem</item> 268 <item name="dropDownHintAppearance">@style/TextAppearance.Material.Widget.DropDownHint</item> 269 <item name="keyboardViewStyle">@style/Widget.Material.KeyboardView</item> 270 <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Material.QuickContactBadge.WindowSmall</item> 271 <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Material.QuickContactBadge.WindowMedium</item> 272 <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Material.QuickContactBadge.WindowLarge</item> 273 <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Material.QuickContactBadgeSmall.WindowSmall</item> 274 <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Material.QuickContactBadgeSmall.WindowMedium</item> 275 <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Material.QuickContactBadgeSmall.WindowLarge</item> 276 <item name="listPopupWindowStyle">@style/Widget.Material.ListPopupWindow</item> 277 <item name="popupMenuStyle">@style/Widget.Material.PopupMenu</item> 278 <item name="stackViewStyle">@style/Widget.Material.StackView</item> 279 <item name="activityChooserViewStyle">@style/Widget.Material.ActivityChooserView</item> 280 <item name="fragmentBreadCrumbsStyle">@style/Widget.Material.FragmentBreadCrumbs</item> 281 282 <!-- Preference styles --> 283 <item name="preferenceScreenStyle">@style/Preference.Material.PreferenceScreen</item> 284 <item name="preferenceActivityStyle">@style/PreferenceActivity.Material</item> 285 <item name="preferenceFragmentStyle">@style/PreferenceFragment.Material</item> 286 <item name="preferenceCategoryStyle">@style/Preference.Material.Category</item> 287 <item name="preferenceStyle">@style/Preference.Material</item> 288 <item name="preferenceInformationStyle">@style/Preference.Material.Information</item> 289 <item name="checkBoxPreferenceStyle">@style/Preference.Material.CheckBoxPreference</item> 290 <item name="switchPreferenceStyle">@style/Preference.Material.SwitchPreference</item> 291 <item name="seekBarPreferenceStyle">@style/Preference.Material.SeekBarPreference</item> 292 <item name="yesNoPreferenceStyle">@style/Preference.Material.DialogPreference.YesNoPreference</item> 293 <item name="dialogPreferenceStyle">@style/Preference.Material.DialogPreference</item> 294 <item name="editTextPreferenceStyle">@style/Preference.Material.DialogPreference.EditTextPreference</item> 295 <item name="ringtonePreferenceStyle">@style/Preference.Material.RingtonePreference</item> 296 <item name="preferenceLayoutChild">@layout/preference_child_material</item> 297 <item name="preferencePanelStyle">@style/PreferencePanel.Material</item> 298 <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel.Material</item> 299 <item name="preferenceListStyle">@style/PreferenceHeaderList.Material</item> 300 <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList.Material</item> 301 <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side_material</item> 302 <item name="detailsElementBackground">?attr/colorBackground</item> 303 304 <!-- Search widget styles --> 305 <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item> 306 307 <!-- Action bar styles --> 308 <item name="actionDropDownStyle">@style/Widget.Material.Spinner.DropDown.ActionBar</item> 309 <item name="actionButtonStyle">@style/Widget.Material.ActionButton</item> 310 <item name="actionOverflowButtonStyle">@style/Widget.Material.ActionButton.Overflow</item> 311 <item name="actionOverflowMenuStyle">@style/Widget.Material.PopupMenu.Overflow</item> 312 <item name="actionModeBackground">@drawable/cab_background_top_material</item> 313 <item name="actionModeSplitBackground">@drawable/cab_background_bottom_material</item> 314 <item name="actionModeCloseDrawable">@drawable/ic_ab_back_material</item> 315 <item name="actionBarTabStyle">@style/Widget.Material.ActionBar.TabView</item> 316 <item name="actionBarTabBarStyle">@style/Widget.Material.ActionBar.TabBar</item> 317 <item name="actionBarTabTextStyle">@style/Widget.Material.ActionBar.TabText</item> 318 <item name="actionModeStyle">@style/Widget.Material.ActionMode</item> 319 <item name="actionModeCloseButtonStyle">@style/Widget.Material.ActionButton.CloseMode</item> 320 <item name="actionBarStyle">@style/Widget.Material.ActionBar.Solid</item> 321 <item name="actionBarSize">@dimen/action_bar_default_height_material</item> 322 <item name="actionModePopupWindowStyle">@style/Widget.Material.PopupWindow.ActionMode</item> 323 <item name="actionMenuTextAppearance">@style/TextAppearance.Material.Widget.ActionBar.Menu</item> 324 <item name="actionMenuTextColor">?attr/textColorPrimary</item> 325 <item name="actionBarWidgetTheme">@null</item> 326 <item name="actionBarPopupTheme">@null</item> 327 <item name="actionBarTheme">@style/ThemeOverlay.Material.ActionBar</item> 328 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 329 330 <item name="actionModeCutDrawable">@drawable/ic_menu_cut_material</item> 331 <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_material</item> 332 <item name="actionModePasteDrawable">@drawable/ic_menu_paste_material</item> 333 <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_material</item> 334 <item name="actionModeShareDrawable">@drawable/ic_menu_share_material</item> 335 <item name="actionModeFindDrawable">@drawable/ic_menu_find_material</item> 336 <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_material</item> 337 338 <item name="toolbarStyle">@style/Widget.Material.Toolbar</item> 339 340 <item name="dividerVertical">?attr/listDivider</item> 341 <item name="dividerHorizontal">?attr/listDivider</item> 342 <item name="buttonBarStyle">@style/Widget.Material.ButtonBar</item> 343 <item name="buttonBarButtonStyle">@style/Widget.Material.Button.ButtonBar.AlertDialog</item> 344 <item name="segmentedButtonStyle">@style/Widget.Material.SegmentedButton</item> 345 346 <!-- SearchView attributes --> 347 <item name="searchViewStyle">@style/Widget.Material.SearchView</item> 348 <item name="searchDialogTheme">@style/Theme.Material.SearchBar</item> 349 350 <!-- PreferenceFrameLayout attributes --> 351 <item name="preferenceFrameLayoutStyle">@style/Widget.Material.PreferenceFrameLayout</item> 352 353 <!-- NumberPicker style--> 354 <item name="numberPickerStyle">@style/Widget.Material.NumberPicker</item> 355 356 <!-- CalendarView style--> 357 <item name="calendarViewStyle">@style/Widget.Material.CalendarView</item> 358 359 <!-- TimePicker style --> 360 <item name="timePickerStyle">@style/Widget.Material.TimePicker</item> 361 362 <!-- TimePicker dialog theme --> 363 <item name="timePickerDialogTheme">?attr/dialogTheme</item> 364 365 <!-- DatePicker style --> 366 <item name="datePickerStyle">@style/Widget.Material.DatePicker</item> 367 368 <!-- DatePicker dialog theme --> 369 <item name="datePickerDialogTheme">?attr/dialogTheme</item> 370 371 <!-- TODO: This belongs in a FastScroll style --> 372 <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_material</item> 373 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_material</item> 374 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_material</item> 375 <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_material</item> 376 <item name="fastScrollOverlayPosition">aboveThumb</item> 377 378 <!-- Color palette --> 379 <item name="colorPrimaryDark">@color/primary_dark_material_dark</item> 380 <item name="colorPrimary">@color/primary_material_dark</item> 381 <item name="colorAccent">@color/accent_material_dark</item> 382 <item name="colorEdgeEffect">?attr/colorPrimary</item> 383 384 <item name="colorControlNormal">?attr/textColorSecondary</item> 385 <item name="colorControlActivated">?attr/colorAccent</item> 386 387 <item name="colorControlHighlight">@color/ripple_material_dark</item> 388 <item name="colorButtonNormal">@color/btn_default_material_dark</item> 389 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item> 390 </style> 391 392 <!-- Material theme (light version). --> 393 <style name="Theme.Material.Light" parent="Theme.Light"> 394 <item name="colorForeground">@color/bright_foreground_material_light</item> 395 <item name="colorForegroundInverse">@color/bright_foreground_material_dark</item> 396 <item name="colorBackground">@color/background_material_light</item> 397 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_light</item> 398 <item name="disabledAlpha">@dimen/disabled_alpha_material_light</item> 399 <item name="backgroundDimAmount">0.6</item> 400 401 <!-- Text styles --> 402 <item name="textAppearance">@style/TextAppearance.Material</item> 403 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 404 405 <item name="textColorPrimary">@color/primary_text_material_light</item> 406 <item name="textColorPrimaryInverse">@color/primary_text_material_dark</item> 407 <item name="textColorPrimaryActivated">@color/primary_text_activated_material_light</item> 408 <item name="textColorSecondary">@color/secondary_text_material_light</item> 409 <item name="textColorSecondaryInverse">@color/secondary_text_material_dark</item> 410 <item name="textColorSecondaryActivated">@color/secondary_text_activated_material_light</item> 411 <item name="textColorTertiary">@color/secondary_text_material_light</item> 412 <item name="textColorTertiaryInverse">@color/secondary_text_material_dark</item> 413 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_light</item> 414 <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_material_dark</item> 415 <item name="textColorHint">@color/hint_foreground_material_light</item> 416 <item name="textColorHintInverse">@color/hint_foreground_material_dark</item> 417 <item name="textColorHighlight">@color/highlighted_text_material_light</item> 418 <item name="textColorHighlightInverse">@color/highlighted_text_material_dark</item> 419 <item name="textColorLink">@color/link_text_material_light</item> 420 <item name="textColorLinkInverse">@color/link_text_material_dark</item> 421 <item name="textColorSearchUrl">@color/search_url_text_material_light</item> 422 <item name="textColorAlertDialogListItem">@color/primary_text_material_light</item> 423 424 <item name="textAppearanceLarge">@style/TextAppearance.Material.Large</item> 425 <item name="textAppearanceLargeInverse">@style/TextAppearance.Material.Large.Inverse</item> 426 <item name="textAppearanceMedium">@style/TextAppearance.Material.Medium</item> 427 <item name="textAppearanceMediumInverse">@style/TextAppearance.Material.Medium.Inverse</item> 428 <item name="textAppearanceSmall">@style/TextAppearance.Material.Small</item> 429 <item name="textAppearanceSmallInverse">@style/TextAppearance.Material.Small.Inverse</item> 430 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Material.SearchResult.Title</item> 431 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Material.SearchResult.Subtitle</item> 432 433 <item name="textAppearanceButton">@style/TextAppearance.Material.Widget.Button</item> 434 435 <item name="editTextColor">?attr/textColorPrimary</item> 436 <item name="editTextBackground">@drawable/edit_text_material</item> 437 438 <item name="candidatesTextStyleSpans">@string/candidates_style</item> 439 440 <item name="textCheckMark">@drawable/indicator_check_mark_light</item> 441 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_dark</item> 442 443 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Large</item> 444 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Material.Widget.PopupMenu.Small</item> 445 446 <!-- Button styles --> 447 <item name="buttonStyle">@style/Widget.Material.Light.Button</item> 448 449 <item name="buttonStyleSmall">@style/Widget.Material.Light.Button.Small</item> 450 <item name="buttonStyleInset">@style/Widget.Material.Light.Button.Inset</item> 451 452 <item name="buttonStyleToggle">@style/Widget.Material.Light.Button.Toggle</item> 453 <item name="switchStyle">@style/Widget.Material.Light.CompoundButton.Switch</item> 454 <item name="mediaRouteButtonStyle">@style/Widget.Material.Light.MediaRouteButton</item> 455 456 <item name="selectableItemBackground">@drawable/item_background_material</item> 457 <item name="selectableItemBackgroundBorderless">@drawable/item_background_borderless_material</item> 458 <item name="borderlessButtonStyle">@style/Widget.Material.Light.Button.Borderless</item> 459 <item name="homeAsUpIndicator">@drawable/ic_ab_back_material</item> 460 461 <!-- List attributes --> 462 <item name="listPreferredItemHeight">64dip</item> 463 <item name="listPreferredItemHeightSmall">48dip</item> 464 <item name="listPreferredItemHeightLarge">80dip</item> 465 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 466 <item name="textAppearanceListItem">@style/TextAppearance.Material.Subhead</item> 467 <item name="textAppearanceListItemSmall">@style/TextAppearance.Material.Subhead</item> 468 <item name="textAppearanceListItemSecondary">@style/TextAppearance.Material.Body1</item> 469 <item name="listPreferredItemPaddingLeft">16dip</item> 470 <item name="listPreferredItemPaddingRight">16dip</item> 471 <item name="listPreferredItemPaddingStart">16dip</item> 472 <item name="listPreferredItemPaddingEnd">16dip</item> 473 474 <!-- @hide --> 475 <item name="searchResultListItemHeight">58dip</item> 476 <item name="listDivider">@drawable/list_divider_material</item> 477 <item name="listSeparatorTextViewStyle">@style/Widget.Material.Light.TextView.ListSeparator</item> 478 479 <item name="listChoiceIndicatorSingle">@drawable/btn_radio_material_anim</item> 480 <item name="listChoiceIndicatorMultiple">@drawable/btn_check_material_anim</item> 481 482 <item name="listChoiceBackgroundIndicator">?attr/selectableItemBackground</item> 483 <item name="activatedBackgroundIndicator">@drawable/activated_background_material</item> 484 485 <item name="expandableListPreferredItemPaddingLeft">40dip</item> 486 <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item> 487 488 <item name="expandableListPreferredItemIndicatorLeft">3dip</item> 489 <item name="expandableListPreferredItemIndicatorRight">0dip</item> 490 <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item> 491 <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item> 492 493 <item name="listDividerAlertDialog">@null</item> 494 <item name="findOnPageNextDrawable">@drawable/ic_find_next_material</item> 495 <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_material</item> 496 497 <!-- Gallery attributes --> 498 <item name="galleryItemBackground">@drawable/gallery_item_background</item> 499 500 <!-- Window attributes --> 501 <item name="windowBackground">?attr/colorBackground</item> 502 <item name="windowClipToOutline">true</item> 503 <item name="windowFrame">@null</item> 504 <item name="windowNoTitle">false</item> 505 <item name="windowFullscreen">false</item> 506 <item name="windowOverscan">false</item> 507 <item name="windowIsFloating">false</item> 508 <item name="windowContentOverlay">@null</item> 509 <item name="windowShowWallpaper">false</item> 510 <item name="windowTitleStyle">@style/WindowTitle.Material</item> 511 <item name="windowTitleSize">@dimen/action_bar_default_height_material</item> 512 <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Material</item> 513 <item name="windowAnimationStyle">@style/Animation.Material.Activity</item> 514 <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item> 515 <item name="windowActionBar">true</item> 516 <item name="windowActionModeOverlay">false</item> 517 <item name="windowDrawsSystemBarBackgrounds">true</item> 518 <item name="windowActionBarFullscreenDecorLayout">@layout/screen_toolbar</item> 519 <item name="statusBarColor">?attr/colorPrimaryDark</item> 520 <item name="navigationBarColor">@color/black</item> 521 <item name="windowEnterTransition">@transition/fade</item> 522 <item name="windowSharedElementEnterTransition">@transition/move</item> 523 <item name="windowSharedElementExitTransition">@transition/move</item> 524 <item name="windowContentTransitions">false</item> 525 <item name="windowActivityTransitions">true</item> 526 527 <!-- Dialog attributes --> 528 <item name="dialogTheme">@style/Theme.Material.Light.Dialog</item> 529 <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_material</item> 530 <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_material</item> 531 <item name="dialogTitleDecorLayout">@layout/dialog_title_material</item> 532 533 <!-- AlertDialog attributes --> 534 <item name="alertDialogTheme">@style/Theme.Material.Light.Dialog.Alert</item> 535 <item name="alertDialogStyle">@style/AlertDialog.Material.Light</item> 536 <item name="alertDialogCenterButtons">false</item> 537 <item name="alertDialogIcon">@drawable/ic_dialog_alert_material</item> 538 539 <!-- Presentation attributes --> 540 <item name="presentationTheme">@style/Theme.Material.Light.Dialog.Presentation</item> 541 542 <!-- Toast attributes --> 543 <item name="toastFrameBackground">@drawable/toast_frame</item> 544 545 <!-- Panel attributes --> 546 <item name="panelBackground">?attr/colorBackground</item> 547 <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item> 548 <!-- These three attributes do not seems to be used by the framework. Declared public though --> 549 <item name="panelColorBackground">#000</item> 550 <item name="panelColorForeground">?attr/textColorPrimary</item> 551 <item name="panelTextAppearance">?attr/textAppearance</item> 552 553 <item name="panelMenuIsCompact">true</item> 554 <item name="panelMenuListWidth">250dip</item> 555 <item name="panelMenuListTheme">@style/Theme.Material.Light.CompactMenu</item> 556 557 <!-- Scrollbar attributes --> 558 <item name="scrollbarFadeDuration">250</item> 559 <item name="scrollbarDefaultDelayBeforeFade">300</item> 560 <item name="scrollbarSize">10dip</item> 561 <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_material</item> 562 <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_material</item> 563 <item name="scrollbarTrackHorizontal">@null</item> 564 <item name="scrollbarTrackVertical">@null</item> 565 566 <!-- Text selection handle attributes --> 567 <item name="textSelectHandleLeft">@drawable/text_select_handle_left_material</item> 568 <item name="textSelectHandleRight">@drawable/text_select_handle_right_material</item> 569 <item name="textSelectHandle">@drawable/text_select_handle_middle_material</item> 570 <item name="textSelectHandleWindowStyle">@style/Widget.Material.TextSelectHandle</item> 571 <item name="textSuggestionsWindowStyle">@style/Widget.Material.Light.TextSuggestionsPopupWindow</item> 572 <item name="textCursorDrawable">@drawable/text_cursor_material</item> 573 574 <!-- Widget styles --> 575 <item name="absListViewStyle">@style/Widget.Material.Light.AbsListView</item> 576 <item name="autoCompleteTextViewStyle">@style/Widget.Material.Light.AutoCompleteTextView</item> 577 <item name="checkboxStyle">@style/Widget.Material.Light.CompoundButton.CheckBox</item> 578 <item name="checkedTextViewStyle">@style/Widget.Material.Light.CheckedTextView</item> 579 <item name="dropDownListViewStyle">@style/Widget.Material.ListView.DropDown</item> 580 <item name="editTextStyle">@style/Widget.Material.Light.EditText</item> 581 <item name="expandableListViewStyle">@style/Widget.Material.Light.ExpandableListView</item> 582 <item name="expandableListViewWhiteStyle">@style/Widget.Material.Light.ExpandableListView.White</item> 583 <item name="fastScrollStyle">@style/Widget.Material.Light.FastScroll</item> 584 <item name="galleryStyle">@style/Widget.Material.Light.Gallery</item> 585 <item name="gestureOverlayViewStyle">@style/Widget.Material.Light.GestureOverlayView</item> 586 <item name="gridViewStyle">@style/Widget.Material.Light.GridView</item> 587 <item name="imageButtonStyle">@style/Widget.Material.Light.ImageButton</item> 588 <item name="imageWellStyle">@style/Widget.Material.Light.ImageWell</item> 589 <item name="listViewStyle">@style/Widget.Material.Light.ListView</item> 590 <item name="listViewWhiteStyle">@style/Widget.Material.Light.ListView.White</item> 591 <item name="popupWindowStyle">@style/Widget.Material.Light.PopupWindow</item> 592 <item name="progressBarStyle">@style/Widget.Material.Light.ProgressBar</item> 593 <item name="progressBarStyleHorizontal">@style/Widget.Material.Light.ProgressBar.Horizontal</item> 594 <item name="progressBarStyleSmall">@style/Widget.Material.Light.ProgressBar.Small</item> 595 <item name="progressBarStyleSmallTitle">@style/Widget.Material.Light.ProgressBar.Small.Title</item> 596 <item name="progressBarStyleLarge">@style/Widget.Material.Light.ProgressBar.Large</item> 597 <item name="progressBarStyleInverse">@style/Widget.Material.Light.ProgressBar.Inverse</item> 598 <item name="progressBarStyleSmallInverse">@style/Widget.Material.Light.ProgressBar.Small.Inverse</item> 599 <item name="progressBarStyleLargeInverse">@style/Widget.Material.Light.ProgressBar.Large.Inverse</item> 600 <item name="seekBarStyle">@style/Widget.Material.Light.SeekBar</item> 601 <item name="ratingBarStyle">@style/Widget.Material.Light.RatingBar</item> 602 <item name="ratingBarStyleIndicator">@style/Widget.Material.Light.RatingBar.Indicator</item> 603 <item name="ratingBarStyleSmall">@style/Widget.Material.Light.RatingBar.Small</item> 604 <item name="radioButtonStyle">@style/Widget.Material.Light.CompoundButton.RadioButton</item> 605 <item name="scrollViewStyle">@style/Widget.Material.Light.ScrollView</item> 606 <item name="horizontalScrollViewStyle">@style/Widget.Material.Light.HorizontalScrollView</item> 607 <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item> 608 <item name="dropDownSpinnerStyle">@style/Widget.Material.Light.Spinner.DropDown</item> 609 <item name="starStyle">@style/Widget.Material.Light.CompoundButton.Star</item> 610 <item name="tabWidgetStyle">@style/Widget.Material.Light.TabWidget</item> 611 <item name="textViewStyle">@style/Widget.Material.Light.TextView</item> 612 <item name="errorMessageBackground">@drawable/popup_inline_error_holo_light</item> 613 <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_light</item> 614 <item name="webTextViewStyle">@style/Widget.Material.Light.WebTextView</item> 615 <item name="webViewStyle">@style/Widget.Material.Light.WebView</item> 616 <item name="dropDownItemStyle">@style/Widget.Material.Light.DropDownItem</item> 617 <item name="spinnerDropDownItemStyle">@style/Widget.Material.Light.DropDownItem.Spinner</item> 618 <item name="spinnerItemStyle">@style/Widget.Material.TextView.SpinnerItem</item> 619 <item name="dropDownHintAppearance">@style/TextAppearance.Material.Widget.DropDownHint</item> 620 <item name="keyboardViewStyle">@style/Widget.Material.KeyboardView</item> 621 <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Material.QuickContactBadge.WindowSmall</item> 622 <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Material.QuickContactBadge.WindowMedium</item> 623 <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Material.QuickContactBadge.WindowLarge</item> 624 <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Material.QuickContactBadgeSmall.WindowSmall</item> 625 <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Material.QuickContactBadgeSmall.WindowMedium</item> 626 <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Material.QuickContactBadgeSmall.WindowLarge</item> 627 <item name="listPopupWindowStyle">@style/Widget.Material.Light.ListPopupWindow</item> 628 <item name="popupMenuStyle">@style/Widget.Material.Light.PopupMenu</item> 629 <item name="stackViewStyle">@style/Widget.Material.Light.StackView</item> 630 <item name="activityChooserViewStyle">@style/Widget.Material.Light.ActivityChooserView</item> 631 <item name="fragmentBreadCrumbsStyle">@style/Widget.Material.FragmentBreadCrumbs</item> 632 633 <!-- Preference styles --> 634 <item name="preferenceScreenStyle">@style/Preference.Material.PreferenceScreen</item> 635 <item name="preferenceActivityStyle">@style/PreferenceActivity.Material</item> 636 <item name="preferenceFragmentStyle">@style/PreferenceFragment.Material</item> 637 <item name="preferenceCategoryStyle">@style/Preference.Material.Category</item> 638 <item name="preferenceStyle">@style/Preference.Material</item> 639 <item name="preferenceInformationStyle">@style/Preference.Material.Information</item> 640 <item name="checkBoxPreferenceStyle">@style/Preference.Material.CheckBoxPreference</item> 641 <item name="switchPreferenceStyle">@style/Preference.Material.SwitchPreference</item> 642 <item name="seekBarPreferenceStyle">@style/Preference.Material.SeekBarPreference</item> 643 <item name="yesNoPreferenceStyle">@style/Preference.Material.DialogPreference.YesNoPreference</item> 644 <item name="dialogPreferenceStyle">@style/Preference.Material.DialogPreference</item> 645 <item name="editTextPreferenceStyle">@style/Preference.Material.DialogPreference.EditTextPreference</item> 646 <item name="ringtonePreferenceStyle">@style/Preference.Material.RingtonePreference</item> 647 <item name="preferenceLayoutChild">@layout/preference_child_material</item> 648 <item name="preferencePanelStyle">@style/PreferencePanel.Material</item> 649 <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel.Material</item> 650 <item name="preferenceListStyle">@style/PreferenceHeaderList.Material</item> 651 <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList.Material</item> 652 <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side_material</item> 653 <item name="detailsElementBackground">?attr/colorBackground</item> 654 655 <!-- PreferenceFrameLayout attributes --> 656 <item name="preferenceFrameLayoutStyle">@style/Widget.Material.PreferenceFrameLayout</item> 657 658 <!-- Search widget styles --> 659 <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item> 660 661 <!-- Action bar styles --> 662 <item name="actionDropDownStyle">@style/Widget.Material.Light.Spinner.DropDown.ActionBar</item> 663 <item name="actionButtonStyle">@style/Widget.Material.Light.ActionButton</item> 664 <item name="actionOverflowButtonStyle">@style/Widget.Material.Light.ActionButton.Overflow</item> 665 <item name="actionOverflowMenuStyle">@style/Widget.Material.Light.PopupMenu.Overflow</item> 666 <item name="actionModeBackground">@drawable/cab_background_top_material</item> 667 <item name="actionModeSplitBackground">@drawable/cab_background_bottom_material</item> 668 <item name="actionModeCloseDrawable">@drawable/ic_ab_back_material</item> 669 <item name="actionBarTabStyle">@style/Widget.Material.Light.ActionBar.TabView</item> 670 <item name="actionBarTabBarStyle">@style/Widget.Material.Light.ActionBar.TabBar</item> 671 <item name="actionBarTabTextStyle">@style/Widget.Material.Light.ActionBar.TabText</item> 672 <item name="actionModeStyle">@style/Widget.Material.Light.ActionMode</item> 673 <item name="actionModeCloseButtonStyle">@style/Widget.Material.Light.ActionButton.CloseMode</item> 674 <item name="actionBarStyle">@style/Widget.Material.Light.ActionBar.Solid</item> 675 <item name="actionBarSize">@dimen/action_bar_default_height_material</item> 676 <item name="actionModePopupWindowStyle">@style/Widget.Material.Light.PopupWindow.ActionMode</item> 677 <item name="actionBarWidgetTheme">@null</item> 678 <item name="actionBarPopupTheme">@null</item> 679 <item name="actionBarTheme">@style/ThemeOverlay.Material.ActionBar</item> 680 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 681 682 <item name="actionModeCutDrawable">@drawable/ic_menu_cut_material</item> 683 <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_material</item> 684 <item name="actionModePasteDrawable">@drawable/ic_menu_paste_material</item> 685 <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_material</item> 686 <item name="actionModeShareDrawable">@drawable/ic_menu_share_material</item> 687 <item name="actionModeFindDrawable">@drawable/ic_menu_find_material</item> 688 <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_material</item> 689 690 <item name="toolbarStyle">@style/Widget.Material.Toolbar</item> 691 692 <item name="dividerVertical">?attr/listDivider</item> 693 <item name="dividerHorizontal">?attr/listDivider</item> 694 <item name="buttonBarStyle">@style/Widget.Material.Light.ButtonBar</item> 695 <item name="buttonBarButtonStyle">@style/Widget.Material.Light.Button.ButtonBar.AlertDialog</item> 696 <item name="segmentedButtonStyle">@style/Widget.Material.Light.SegmentedButton</item> 697 698 <!-- SearchView attributes --> 699 <item name="searchViewStyle">@style/Widget.Material.Light.SearchView</item> 700 <item name="searchDialogTheme">@style/Theme.Material.Light.SearchBar</item> 701 702 <!-- NumberPicker style--> 703 <item name="numberPickerStyle">@style/Widget.Material.Light.NumberPicker</item> 704 705 <!-- CalendarView style--> 706 <item name="calendarViewStyle">@style/Widget.Material.Light.CalendarView</item> 707 708 <!-- TimePicker style --> 709 <item name="timePickerStyle">@style/Widget.Material.Light.TimePicker</item> 710 711 <!-- TimePicker dialog theme --> 712 <item name="timePickerDialogTheme">?attr/dialogTheme</item> 713 714 <!-- DatePicker style --> 715 <item name="datePickerStyle">@style/Widget.Material.Light.DatePicker</item> 716 717 <!-- DatePicker dialog theme --> 718 <item name="datePickerDialogTheme">?attr/dialogTheme</item> 719 720 <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_material</item> 721 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_material</item> 722 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_material</item> 723 <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_material</item> 724 <item name="fastScrollOverlayPosition">aboveThumb</item> 725 726 <!-- Color palette --> 727 <item name="colorPrimaryDark">@color/primary_dark_material_light</item> 728 <item name="colorPrimary">@color/primary_material_light</item> 729 <item name="colorAccent">@color/accent_material_light</item> 730 731 <item name="colorControlNormal">?attr/textColorSecondary</item> 732 <item name="colorControlActivated">?attr/colorAccent</item> 733 734 <item name="colorControlHighlight">@color/ripple_material_light</item> 735 <item name="colorButtonNormal">@color/btn_default_material_light</item> 736 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item> 737 </style> 738 739 <!-- Variant of the material (light) theme that has a solid (opaque) action bar 740 with an inverse color profile. The dark action bar sharply stands out against 741 the light content. --> 742 <style name="Theme.Material.Light.DarkActionBar"> 743 <item name="actionBarWidgetTheme">@null</item> 744 <item name="actionBarTheme">@style/ThemeOverlay.Material.Dark.ActionBar</item> 745 <item name="actionBarPopupTheme">@style/ThemeOverlay.Material.Light</item> 746 747 <item name="colorPrimaryDark">@color/primary_dark_material_dark</item> 748 <item name="colorPrimary">@color/primary_material_dark</item> 749 </style> 750 751 <style name="ThemeOverlay" /> 752 <style name="ThemeOverlay.Material" /> 753 754 <!-- Theme overlay that replaces colors with their light versions but preserves 755 the value of colorAccent, colorPrimary and its variants. --> 756 <style name="ThemeOverlay.Material.Light"> 757 <item name="colorForeground">@color/bright_foreground_material_light</item> 758 <item name="colorForegroundInverse">@color/bright_foreground_material_dark</item> 759 <item name="colorBackground">@color/background_material_light</item> 760 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_light</item> 761 762 <item name="textColorPrimary">@color/primary_text_material_light</item> 763 <item name="textColorPrimaryInverse">@color/primary_text_material_dark</item> 764 <item name="textColorPrimaryActivated">@color/primary_text_activated_material_light</item> 765 <item name="textColorSecondary">@color/secondary_text_material_light</item> 766 <item name="textColorSecondaryInverse">@color/secondary_text_material_dark</item> 767 <item name="textColorSecondaryActivated">@color/secondary_text_activated_material_light</item> 768 <item name="textColorTertiary">@color/secondary_text_material_light</item> 769 <item name="textColorTertiaryInverse">@color/secondary_text_material_dark</item> 770 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_light</item> 771 <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_material_dark</item> 772 <item name="textColorHint">@color/hint_foreground_material_light</item> 773 <item name="textColorHintInverse">@color/hint_foreground_material_dark</item> 774 <item name="textColorHighlight">@color/highlighted_text_material_light</item> 775 <item name="textColorHighlightInverse">@color/highlighted_text_material_dark</item> 776 <item name="textColorLink">@color/link_text_material_light</item> 777 <item name="textColorLinkInverse">@color/link_text_material_dark</item> 778 <item name="textColorSearchUrl">@color/search_url_text_material_light</item> 779 <item name="textColorAlertDialogListItem">@color/primary_text_material_light</item> 780 781 <item name="textCheckMark">@drawable/indicator_check_mark_light</item> 782 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_dark</item> 783 784 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_light</item> 785 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_light</item> 786 787 <item name="colorControlNormal">?attr/textColorSecondary</item> 788 <item name="colorControlHighlight">@color/ripple_material_light</item> 789 <item name="colorButtonNormal">@color/btn_default_material_light</item> 790 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item> 791 </style> 792 793 <!-- Theme overlay that replaces colors with their dark versions but preserves 794 the value of colorAccent, colorPrimary and its variants. --> 795 <style name="ThemeOverlay.Material.Dark"> 796 <item name="colorForeground">@color/bright_foreground_material_dark</item> 797 <item name="colorForegroundInverse">@color/bright_foreground_material_light</item> 798 <item name="colorBackground">@color/background_material_dark</item> 799 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_dark</item> 800 801 <item name="textColorPrimary">@color/primary_text_material_dark</item> 802 <item name="textColorPrimaryInverse">@color/primary_text_material_light</item> 803 <item name="textColorPrimaryActivated">@color/primary_text_activated_material_dark</item> 804 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_dark</item> 805 <item name="textColorSecondary">@color/secondary_text_material_dark</item> 806 <item name="textColorSecondaryInverse">@color/secondary_text_material_light</item> 807 <item name="textColorSecondaryActivated">@color/secondary_text_activated_material_dark</item> 808 <item name="textColorTertiary">@color/secondary_text_material_dark</item> 809 <item name="textColorTertiaryInverse">@color/secondary_text_material_light</item> 810 <item name="textColorHint">@color/hint_foreground_material_dark</item> 811 <item name="textColorHintInverse">@color/hint_foreground_material_light</item> 812 <item name="textColorHighlight">@color/highlighted_text_material_dark</item> 813 <item name="textColorHighlightInverse">@color/highlighted_text_material_light</item> 814 <item name="textColorLink">@color/link_text_material_dark</item> 815 <item name="textColorLinkInverse">@color/link_text_material_light</item> 816 <item name="textColorSearchUrl">@color/search_url_text_material_dark</item> 817 <item name="textColorAlertDialogListItem">@color/primary_text_material_dark</item> 818 819 <item name="textCheckMark">@drawable/indicator_check_mark_dark</item> 820 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item> 821 822 <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_dark</item> 823 <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_dark</item> 824 825 <item name="colorControlNormal">?attr/textColorSecondary</item> 826 <item name="colorControlHighlight">@color/ripple_material_dark</item> 827 <item name="colorButtonNormal">@color/btn_default_material_dark</item> 828 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item> 829 </style> 830 831 <!-- Theme overlay that replaces the normal control color, which by default is the same as the 832 secondary text color, with the primary text color. --> 833 <style name="ThemeOverlay.Material.ActionBar"> 834 <item name="colorControlNormal">?attr/textColorPrimary</item> 835 </style> 836 837 <!-- Theme overlay that replaces colors with their dark versions and replaces the normal 838 control color, which by default is the same as the secondary text color, with the primary 839 text color. --> 840 <style name="ThemeOverlay.Material.Dark.ActionBar"> 841 <item name="colorControlNormal">?attr/textColorPrimary</item> 842 </style> 843 844 <!-- Variant of the material (dark) theme with no action bar. --> 845 <style name="Theme.Material.NoActionBar"> 846 <item name="windowActionBar">false</item> 847 <item name="windowNoTitle">true</item> 848 </style> 849 850 <!-- Variant of the material (dark) theme that has no title bar and fills 851 the entire screen. This theme 852 sets {@link android.R.attr#windowFullscreen} to true. --> 853 <style name="Theme.Material.NoActionBar.Fullscreen"> 854 <item name="windowFullscreen">true</item> 855 <item name="windowContentOverlay">@null</item> 856 </style> 857 858 <!-- Variant of the material (dark) theme that has no title bar and fills 859 the entire screen and extends into the display overscan region. This theme 860 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 861 to true. --> 862 <style name="Theme.Material.NoActionBar.Overscan"> 863 <item name="windowFullscreen">true</item> 864 <item name="windowOverscan">true</item> 865 <item name="windowContentOverlay">@null</item> 866 </style> 867 868 <!-- Variant of the material (dark) theme that has no title bar and translucent 869 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 870 {@link android.R.attr#windowTranslucentNavigation} to true. --> 871 <style name="Theme.Material.NoActionBar.TranslucentDecor"> 872 <item name="windowTranslucentStatus">true</item> 873 <item name="windowTranslucentNavigation">true</item> 874 <item name="windowContentOverlay">@null</item> 875 </style> 876 877 <!-- Variant of the material (light) theme with no action bar. --> 878 <style name="Theme.Material.Light.NoActionBar"> 879 <item name="windowActionBar">false</item> 880 <item name="windowNoTitle">true</item> 881 </style> 882 883 <!-- Variant of the material (light) theme that has no title bar and fills 884 the entire screen. This theme 885 sets {@link android.R.attr#windowFullscreen} to true. --> 886 <style name="Theme.Material.Light.NoActionBar.Fullscreen"> 887 <item name="windowFullscreen">true</item> 888 <item name="windowContentOverlay">@null</item> 889 </style> 890 891 <!-- Variant of the material (light) theme that has no title bar and fills 892 the entire screen and extends into the display overscan region. This theme 893 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 894 to true. --> 895 <style name="Theme.Material.Light.NoActionBar.Overscan"> 896 <item name="windowFullscreen">true</item> 897 <item name="windowOverscan">true</item> 898 <item name="windowContentOverlay">@null</item> 899 </style> 900 901 <!-- Variant of the material (light) theme that has no title bar and translucent 902 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 903 {@link android.R.attr#windowTranslucentNavigation} to true. --> 904 <style name="Theme.Material.Light.NoActionBar.TranslucentDecor"> 905 <item name="windowTranslucentStatus">true</item> 906 <item name="windowTranslucentNavigation">true</item> 907 <item name="windowContentOverlay">@null</item> 908 </style> 909 910 <!-- Default material dark theme for panel windows. This removes all extraneous 911 window decorations, so you basically have an empty rectangle in which 912 to place your content. It makes the window floating, with a transparent 913 background, and turns off dimming behind the window. --> 914 <style name="Theme.Material.Panel"> 915 <item name="windowBackground">@color/transparent</item> 916 <item name="colorBackgroundCacheHint">@null</item> 917 <item name="windowFrame">@null</item> 918 <item name="windowContentOverlay">@null</item> 919 <item name="windowAnimationStyle">@null</item> 920 <item name="windowIsFloating">true</item> 921 <item name="backgroundDimEnabled">false</item> 922 <item name="windowIsTranslucent">true</item> 923 <item name="windowNoTitle">true</item> 924 </style> 925 926 <!-- Default material light theme for panel windows. This removes all extraneous 927 window decorations, so you basically have an empty rectangle in which 928 to place your content. It makes the window floating, with a transparent 929 background, and turns off dimming behind the window. --> 930 <style name="Theme.Material.Light.Panel"> 931 <item name="windowBackground">@color/transparent</item> 932 <item name="colorBackgroundCacheHint">@null</item> 933 <item name="windowFrame">@null</item> 934 <item name="windowContentOverlay">@null</item> 935 <item name="windowAnimationStyle">@null</item> 936 <item name="windowIsFloating">true</item> 937 <item name="backgroundDimEnabled">false</item> 938 <item name="windowIsTranslucent">true</item> 939 <item name="windowNoTitle">true</item> 940 </style> 941 942 <!-- Material theme for an activity that is to be used for voice interaction. 943 This gives the activity a floating dialog style, to incorporate with the 944 system voice experience. --> 945 <style name="Theme.Material.Voice" parent="@style/Theme.Material.Dialog"> 946 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 947 <item name="backgroundDimEnabled">false</item> 948 </style> 949 950 <!-- Material light theme for an activity that is to be used for voice interaction. 951 This gives the activity a floating dialog style, to incorporate with the 952 system voice experience. --> 953 <style name="Theme.Material.Light.Voice" parent="@style/Theme.Material.Light.Dialog"> 954 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 955 <item name="backgroundDimEnabled">false</item> 956 </style> 957 958 <!-- Default theme for material style input methods, which is used by the 959 {@link android.inputmethodservice.InputMethodService} class. 960 this inherits from Theme.Panel, but sets up IME appropriate animations 961 and a few custom attributes. --> 962 <style name="Theme.Material.InputMethod" parent="Theme.Material.Light.Panel"> 963 <item name="windowAnimationStyle">@style/Animation.InputMethod</item> 964 <item name="imeFullscreenBackground">@drawable/screen_background_selector_light</item> 965 <item name="imeExtractEnterAnimation">@anim/input_method_extract_enter</item> 966 <item name="imeExtractExitAnimation">@anim/input_method_extract_exit</item> 967 </style> 968 969 <!-- Default theme for material style voice interaction, which is used by the 970 {@link android.service.voice.VoiceInteractionSession} class. 971 this inherits from Theme.Panel, but sets up appropriate animations 972 and a few custom attributes. --> 973 <style name="Theme.Material.VoiceInteractionSession" parent="Theme.Material.Light.Panel"> 974 <item name="windowAnimationStyle">@style/Animation.VoiceInteractionSession</item> 975 </style> 976 977 <!-- Theme for the search input bar. --> 978 <style name="Theme.Material.SearchBar" parent="Theme.Material.Panel" /> 979 <style name="Theme.Material.Light.SearchBar" parent="Theme.Material.Light.Panel" /> 980 981 <!-- Menu Themes --> 982 <eat-comment /> 983 984 <style name="Theme.Material.CompactMenu"> 985 <!-- Menu/item attributes --> 986 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 987 <item name="listViewStyle">@style/Widget.Material.ListView</item> 988 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 989 <item name="background">@null</item> 990 <item name="windowElevation">@dimen/floating_window_z</item> 991 </style> 992 993 <style name="Theme.Material.Light.CompactMenu"> 994 <!-- Menu/item attributes --> 995 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 996 <item name="listViewStyle">@style/Widget.Material.Light.ListView</item> 997 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 998 <item name="background">@null</item> 999 <item name="windowElevation">@dimen/floating_window_z</item> 1000 </style> 1001 1002 <!-- Dialog themes for Material --> 1003 <eat-comment /> 1004 1005 <style name="Theme.Material.BaseDialog"> 1006 <item name="colorBackground">@color/background_floating_material_dark</item> 1007 1008 <item name="windowFrame">@null</item> 1009 <item name="windowTitleStyle">@style/DialogWindowTitle.Material</item> 1010 <item name="windowBackground">@drawable/dialog_background_material</item> 1011 <item name="windowElevation">@dimen/floating_window_z</item> 1012 <item name="windowIsFloating">true</item> 1013 <item name="windowContentOverlay">@null</item> 1014 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1015 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1016 <item name="windowActionBar">false</item> 1017 <item name="windowActionModeOverlay">true</item> 1018 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1019 1020 <item name="colorBackgroundCacheHint">@null</item> 1021 1022 <item name="buttonBarStyle">@style/Widget.Material.ButtonBar.AlertDialog</item> 1023 <item name="borderlessButtonStyle">@style/Widget.Material.Button.Borderless</item> 1024 1025 <item name="textAppearance">@style/TextAppearance.Material</item> 1026 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1027 1028 <item name="listPreferredItemPaddingLeft">16dip</item> 1029 <item name="listPreferredItemPaddingRight">16dip</item> 1030 <item name="listPreferredItemPaddingStart">16dip</item> 1031 <item name="listPreferredItemPaddingEnd">16dip</item> 1032 1033 <item name="listDivider">@null</item> 1034 1035 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1036 </style> 1037 1038 <!-- Material theme for dialog windows and activities, which is used by the 1039 {@link android.app.Dialog} class. This changes the window to be 1040 floating (not fill the entire screen), and puts a frame around its 1041 contents. You can set this theme on an activity if you would like to 1042 make an activity that looks like a Dialog. --> 1043 <style name="Theme.Material.Dialog" parent="Theme.Material.BaseDialog"/> 1044 1045 <!-- Variant of Theme.Material.Dialog that has a nice minimum width for 1046 a regular dialog. --> 1047 <style name="Theme.Material.Dialog.MinWidth"> 1048 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1049 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1050 </style> 1051 1052 <!-- Variant of Theme.Material.Dialog that does not include a title bar. --> 1053 <style name="Theme.Material.Dialog.NoActionBar"> 1054 <item name="windowActionBar">false</item> 1055 <item name="windowNoTitle">true</item> 1056 </style> 1057 1058 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a nice minimum width for 1059 a regular dialog. --> 1060 <style name="Theme.Material.Dialog.NoActionBar.MinWidth"> 1061 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1062 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1063 </style> 1064 1065 <!-- Variant of Theme.Material.Dialog that has a fixed size. --> 1066 <style name="Theme.Material.Dialog.FixedSize"> 1067 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1068 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1069 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1070 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1071 </style> 1072 1073 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a fixed size. --> 1074 <style name="Theme.Material.Dialog.NoActionBar.FixedSize"> 1075 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1076 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1077 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1078 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1079 </style> 1080 1081 <!-- Variant of Theme.Material.Dialog that does not include a frame (or background). 1082 The view hierarchy of the dialog is responsible for drawing all of 1083 its pixels. --> 1084 <style name="Theme.Material.Dialog.NoFrame"> 1085 <item name="windowBackground">@color/transparent</item> 1086 <item name="windowElevation">0dp</item> 1087 <item name="windowAnimationStyle">@null</item> 1088 <item name="backgroundDimEnabled">false</item> 1089 <item name="windowIsTranslucent">true</item> 1090 <item name="windowNoTitle">true</item> 1091 <item name="windowCloseOnTouchOutside">false</item> 1092 </style> 1093 1094 <style name="Theme.Material.Dialog.BaseAlert"> 1095 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1096 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1097 </style> 1098 1099 <!-- Material theme for alert dialog windows, which is used by the 1100 {@link android.app.AlertDialog} class. This is basically a dialog 1101 but sets the background to empty so it can do two-tone backgrounds. 1102 For applications targeting Honeycomb or newer, this is the default 1103 AlertDialog theme. --> 1104 <style name="Theme.Material.Dialog.Alert" parent="Theme.Material.Dialog.BaseAlert"/> 1105 1106 <!-- Theme for a window that will be displayed either full-screen on 1107 smaller screens (small, normal) or as a dialog on larger screens 1108 (large, xlarge). --> 1109 <style name="Theme.Material.DialogWhenLarge" parent="@style/Theme.Material" /> 1110 1111 <!-- Theme for a window without a title bar that will be displayed either 1112 full-screen on smaller screens (small, normal) or as a dialog on larger screens 1113 (large, xlarge). --> 1114 <style name="Theme.Material.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.NoActionBar" /> 1115 1116 <!-- Theme for a presentation window on a secondary display. --> 1117 <style name="Theme.Material.Dialog.Presentation" parent="@style/Theme.Material.NoActionBar.Fullscreen" /> 1118 1119 <!-- Light material dialog themes --> 1120 1121 <style name="Theme.Material.Light.BaseDialog"> 1122 <item name="colorBackground">@color/background_floating_material_light</item> 1123 1124 <item name="windowFrame">@null</item> 1125 <item name="windowTitleStyle">@style/DialogWindowTitle.Material.Light</item> 1126 <item name="windowBackground">@drawable/dialog_background_material</item> 1127 <item name="windowElevation">@dimen/floating_window_z</item> 1128 <item name="windowIsFloating">true</item> 1129 <item name="windowContentOverlay">@null</item> 1130 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1131 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1132 <item name="windowActionBar">false</item> 1133 <item name="windowActionModeOverlay">true</item> 1134 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1135 1136 <item name="colorBackgroundCacheHint">@null</item> 1137 1138 <item name="buttonBarStyle">@style/Widget.Material.Light.ButtonBar.AlertDialog</item> 1139 <item name="borderlessButtonStyle">@style/Widget.Material.Light.Button.Borderless</item> 1140 1141 <item name="textAppearance">@style/TextAppearance.Material</item> 1142 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1143 1144 <item name="listPreferredItemPaddingLeft">16dip</item> 1145 <item name="listPreferredItemPaddingRight">16dip</item> 1146 <item name="listPreferredItemPaddingStart">16dip</item> 1147 <item name="listPreferredItemPaddingEnd">16dip</item> 1148 1149 <item name="listDivider">@null</item> 1150 1151 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1152 </style> 1153 1154 <!-- Material light theme for dialog windows and activities, which is used by the 1155 {@link android.app.Dialog} class. This changes the window to be 1156 floating (not fill the entire screen), and puts a frame around its 1157 contents. You can set this theme on an activity if you would like to 1158 make an activity that looks like a Dialog. --> 1159 <style name="Theme.Material.Light.Dialog" parent="Theme.Material.Light.BaseDialog"/> 1160 1161 <!-- Variant of Theme.Material.Light.Dialog that has a nice minimum width for 1162 a regular dialog. --> 1163 <style name="Theme.Material.Light.Dialog.MinWidth"> 1164 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1165 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1166 </style> 1167 1168 <!-- Variant of Theme.Material.Light.Dialog that does not include a title bar. --> 1169 <style name="Theme.Material.Light.Dialog.NoActionBar"> 1170 <item name="windowActionBar">false</item> 1171 <item name="windowNoTitle">true</item> 1172 </style> 1173 1174 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a nice minimum width for 1175 a regular dialog. --> 1176 <style name="Theme.Material.Light.Dialog.NoActionBar.MinWidth"> 1177 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1178 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1179 </style> 1180 1181 <!-- Variant of Theme.Material.Light.Dialog that has a fixed size. --> 1182 <style name="Theme.Material.Light.Dialog.FixedSize"> 1183 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1184 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1185 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1186 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1187 </style> 1188 1189 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a fixed size. --> 1190 <style name="Theme.Material.Light.Dialog.NoActionBar.FixedSize"> 1191 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1192 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1193 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1194 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1195 </style> 1196 1197 <!-- Theme for a window that will be displayed either full-screen on 1198 smaller screens (small, normal) or as a dialog on larger screens 1199 (large, xlarge). --> 1200 <style name="Theme.Material.Light.DialogWhenLarge" parent="@style/Theme.Material.Light" /> 1201 1202 <!-- Theme for a window without an action bar that will be displayed either full-screen 1203 on smaller screens (small, normal) or as a dialog on larger screens 1204 (large, xlarge). --> 1205 <style name="Theme.Material.Light.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.Light.NoActionBar" /> 1206 1207 <style name="Theme.Material.Light.Dialog.BaseAlert"> 1208 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1209 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1210 </style> 1211 1212 <!-- Material light theme for alert dialog windows, which is used by the 1213 {@link android.app.AlertDialog} class. This is basically a dialog 1214 but sets the background to empty so it can do two-tone backgrounds. 1215 For applications targeting Honeycomb or newer, this is the default 1216 AlertDialog theme. --> 1217 <style name="Theme.Material.Light.Dialog.Alert" parent="Theme.Material.Light.Dialog.BaseAlert"/> 1218 1219 <!-- Theme for a presentation window on a secondary display. --> 1220 <style name="Theme.Material.Light.Dialog.Presentation" parent="Theme.Material.Light.NoActionBar.Fullscreen" /> 1221 1222 <!-- Default material (dark) for windows that want to have the user's selected 1223 wallpaper appear behind them. --> 1224 <style name="Theme.Material.Wallpaper"> 1225 <item name="windowBackground">@color/transparent</item> 1226 <item name="colorBackgroundCacheHint">@null</item> 1227 <item name="windowShowWallpaper">true</item> 1228 </style> 1229 1230 <!--Default material (dark) for windows that want to have the user's selected 1231 wallpaper appear behind them and without an action bar. --> 1232 <style name="Theme.Material.Wallpaper.NoTitleBar"> 1233 <item name="windowNoTitle">true</item> 1234 </style> 1235 1236 <!-- Default theme for Settings and activities launched from Settings. --> 1237 <style name="Theme.Material.Settings" parent="Theme.Material.Light.DarkActionBar"> 1238 <item name="colorBackground">@color/white</item> 1239 <item name="colorPrimary">@color/material_blue_grey_900</item> 1240 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1241 <item name="colorAccent">@color/material_deep_teal_500</item> 1242 1243 <item name="dialogTheme">@style/Theme.Material.Settings.Dialog</item> 1244 <item name="alertDialogTheme">@style/Theme.Material.Settings.Dialog.Alert</item> 1245 <item name="presentationTheme">@style/Theme.Material.Settings.Dialog.Presentation</item> 1246 <item name="searchDialogTheme">@style/Theme.Material.Settings.SearchBar</item> 1247 <item name="panelMenuListTheme">@style/Theme.Material.Settings.CompactMenu</item> 1248 </style> 1249 1250 <style name="Theme.Material.Settings.BaseDialog" parent="Theme.Material.Light.BaseDialog"> 1251 <item name="colorBackground">@color/white</item> 1252 <item name="colorPrimary">@color/material_blue_grey_900</item> 1253 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1254 <item name="colorAccent">@color/material_deep_teal_500</item> 1255 </style> 1256 1257 <style name="Theme.Material.Settings.Dialog" parent="Theme.Material.Settings.BaseDialog" /> 1258 1259 <style name="Theme.Material.Settings.Dialog.BaseAlert" parent="Theme.Material.Light.Dialog.BaseAlert"> 1260 <item name="colorBackground">@color/white</item> 1261 <item name="colorPrimary">@color/material_blue_grey_900</item> 1262 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1263 <item name="colorAccent">@color/material_deep_teal_500</item> 1264 </style> 1265 1266 <style name="Theme.Material.Settings.Dialog.Alert" parent="Theme.Material.Settings.Dialog.BaseAlert" /> 1267 1268 <style name="Theme.Material.Settings.Dialog.Presentation" parent="Theme.Material.Light.Dialog.Presentation"> 1269 <item name="colorBackground">@color/white</item> 1270 <item name="colorPrimary">@color/material_blue_grey_900</item> 1271 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1272 <item name="colorAccent">@color/material_deep_teal_500</item> 1273 </style> 1274 1275 <style name="Theme.Material.Settings.SearchBar" parent="Theme.Material.Light.SearchBar"> 1276 <item name="colorBackground">@color/white</item> 1277 <item name="colorPrimary">@color/material_blue_grey_900</item> 1278 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1279 <item name="colorAccent">@color/material_deep_teal_500</item> 1280 </style> 1281 1282 <style name="Theme.Material.Settings.CompactMenu" parent="Theme.Material.Light.CompactMenu"> 1283 <item name="colorBackground">@color/white</item> 1284 <item name="colorPrimary">@color/material_blue_grey_900</item> 1285 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1286 <item name="colorAccent">@color/material_deep_teal_500</item> 1287 </style> 1288</resources> 1289