themes_material.xml revision d3cf7420ee5a12dbece74e730a4072a067d33dff
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="colorControlNormal">?attr/textColorSecondary</item> 785 <item name="colorControlHighlight">@color/ripple_material_light</item> 786 <item name="colorButtonNormal">@color/btn_default_material_light</item> 787 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_light</item> 788 </style> 789 790 <!-- Theme overlay that replaces colors with their dark versions but preserves 791 the value of colorAccent, colorPrimary and its variants. --> 792 <style name="ThemeOverlay.Material.Dark"> 793 <item name="colorForeground">@color/bright_foreground_material_dark</item> 794 <item name="colorForegroundInverse">@color/bright_foreground_material_light</item> 795 <item name="colorBackground">@color/background_material_dark</item> 796 <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_material_dark</item> 797 798 <item name="textColorPrimary">@color/primary_text_material_dark</item> 799 <item name="textColorPrimaryInverse">@color/primary_text_material_light</item> 800 <item name="textColorPrimaryActivated">@color/primary_text_activated_material_dark</item> 801 <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_material_dark</item> 802 <item name="textColorSecondary">@color/secondary_text_material_dark</item> 803 <item name="textColorSecondaryInverse">@color/secondary_text_material_light</item> 804 <item name="textColorSecondaryActivated">@color/secondary_text_activated_material_dark</item> 805 <item name="textColorTertiary">@color/secondary_text_material_dark</item> 806 <item name="textColorTertiaryInverse">@color/secondary_text_material_light</item> 807 <item name="textColorHint">@color/hint_foreground_material_dark</item> 808 <item name="textColorHintInverse">@color/hint_foreground_material_light</item> 809 <item name="textColorHighlight">@color/highlighted_text_material_dark</item> 810 <item name="textColorHighlightInverse">@color/highlighted_text_material_light</item> 811 <item name="textColorLink">@color/link_text_material_dark</item> 812 <item name="textColorLinkInverse">@color/link_text_material_light</item> 813 <item name="textColorSearchUrl">@color/search_url_text_material_dark</item> 814 <item name="textColorAlertDialogListItem">@color/primary_text_material_dark</item> 815 816 <item name="textCheckMark">@drawable/indicator_check_mark_dark</item> 817 <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item> 818 819 <item name="colorControlNormal">?attr/textColorSecondary</item> 820 <item name="colorControlHighlight">@color/ripple_material_dark</item> 821 <item name="colorButtonNormal">@color/btn_default_material_dark</item> 822 <item name="colorSwitchThumbNormal">@color/switch_thumb_material_dark</item> 823 </style> 824 825 <!-- Theme overlay that replaces the normal control color, which by default is the same as the 826 secondary text color, with the primary text color. --> 827 <style name="ThemeOverlay.Material.ActionBar"> 828 <item name="colorControlNormal">?attr/textColorPrimary</item> 829 </style> 830 831 <!-- Theme overlay that replaces colors with their dark versions and replaces the normal 832 control color, which by default is the same as the secondary text color, with the primary 833 text color. --> 834 <style name="ThemeOverlay.Material.Dark.ActionBar"> 835 <item name="colorControlNormal">?attr/textColorPrimary</item> 836 </style> 837 838 <!-- Variant of the material (dark) theme with no action bar. --> 839 <style name="Theme.Material.NoActionBar"> 840 <item name="windowActionBar">false</item> 841 <item name="windowNoTitle">true</item> 842 </style> 843 844 <!-- Variant of the material (dark) theme that has no title bar and fills 845 the entire screen. This theme 846 sets {@link android.R.attr#windowFullscreen} to true. --> 847 <style name="Theme.Material.NoActionBar.Fullscreen"> 848 <item name="windowFullscreen">true</item> 849 <item name="windowContentOverlay">@null</item> 850 </style> 851 852 <!-- Variant of the material (dark) theme that has no title bar and fills 853 the entire screen and extends into the display overscan region. This theme 854 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 855 to true. --> 856 <style name="Theme.Material.NoActionBar.Overscan"> 857 <item name="windowFullscreen">true</item> 858 <item name="windowOverscan">true</item> 859 <item name="windowContentOverlay">@null</item> 860 </style> 861 862 <!-- Variant of the material (dark) theme that has no title bar and translucent 863 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 864 {@link android.R.attr#windowTranslucentNavigation} to true. --> 865 <style name="Theme.Material.NoActionBar.TranslucentDecor"> 866 <item name="windowTranslucentStatus">true</item> 867 <item name="windowTranslucentNavigation">true</item> 868 <item name="windowContentOverlay">@null</item> 869 </style> 870 871 <!-- Variant of the material (light) theme with no action bar. --> 872 <style name="Theme.Material.Light.NoActionBar"> 873 <item name="windowActionBar">false</item> 874 <item name="windowNoTitle">true</item> 875 </style> 876 877 <!-- Variant of the material (light) theme that has no title bar and fills 878 the entire screen. This theme 879 sets {@link android.R.attr#windowFullscreen} to true. --> 880 <style name="Theme.Material.Light.NoActionBar.Fullscreen"> 881 <item name="windowFullscreen">true</item> 882 <item name="windowContentOverlay">@null</item> 883 </style> 884 885 <!-- Variant of the material (light) theme that has no title bar and fills 886 the entire screen and extends into the display overscan region. This theme 887 sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan} 888 to true. --> 889 <style name="Theme.Material.Light.NoActionBar.Overscan"> 890 <item name="windowFullscreen">true</item> 891 <item name="windowOverscan">true</item> 892 <item name="windowContentOverlay">@null</item> 893 </style> 894 895 <!-- Variant of the material (light) theme that has no title bar and translucent 896 system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and 897 {@link android.R.attr#windowTranslucentNavigation} to true. --> 898 <style name="Theme.Material.Light.NoActionBar.TranslucentDecor"> 899 <item name="windowTranslucentStatus">true</item> 900 <item name="windowTranslucentNavigation">true</item> 901 <item name="windowContentOverlay">@null</item> 902 </style> 903 904 <!-- Default material dark theme for panel windows. This removes all extraneous 905 window decorations, so you basically have an empty rectangle in which 906 to place your content. It makes the window floating, with a transparent 907 background, and turns off dimming behind the window. --> 908 <style name="Theme.Material.Panel"> 909 <item name="windowBackground">@color/transparent</item> 910 <item name="colorBackgroundCacheHint">@null</item> 911 <item name="windowFrame">@null</item> 912 <item name="windowContentOverlay">@null</item> 913 <item name="windowAnimationStyle">@null</item> 914 <item name="windowIsFloating">true</item> 915 <item name="backgroundDimEnabled">false</item> 916 <item name="windowIsTranslucent">true</item> 917 <item name="windowNoTitle">true</item> 918 </style> 919 920 <!-- Default material light theme for panel windows. This removes all extraneous 921 window decorations, so you basically have an empty rectangle in which 922 to place your content. It makes the window floating, with a transparent 923 background, and turns off dimming behind the window. --> 924 <style name="Theme.Material.Light.Panel"> 925 <item name="windowBackground">@color/transparent</item> 926 <item name="colorBackgroundCacheHint">@null</item> 927 <item name="windowFrame">@null</item> 928 <item name="windowContentOverlay">@null</item> 929 <item name="windowAnimationStyle">@null</item> 930 <item name="windowIsFloating">true</item> 931 <item name="backgroundDimEnabled">false</item> 932 <item name="windowIsTranslucent">true</item> 933 <item name="windowNoTitle">true</item> 934 </style> 935 936 <!-- Material theme for an activity that is to be used for voice interaction. 937 This gives the activity a floating dialog style, to incorporate with the 938 system voice experience. --> 939 <style name="Theme.Material.Voice" parent="@style/Theme.Material.Dialog"> 940 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 941 <item name="backgroundDimEnabled">false</item> 942 </style> 943 944 <!-- Material light theme for an activity that is to be used for voice interaction. 945 This gives the activity a floating dialog style, to incorporate with the 946 system voice experience. --> 947 <style name="Theme.Material.Light.Voice" parent="@style/Theme.Material.Light.Dialog"> 948 <item name="windowAnimationStyle">@style/Animation.VoiceActivity</item> 949 <item name="backgroundDimEnabled">false</item> 950 </style> 951 952 <!-- Default theme for material style input methods, which is used by the 953 {@link android.inputmethodservice.InputMethodService} class. 954 this inherits from Theme.Panel, but sets up IME appropriate animations 955 and a few custom attributes. --> 956 <style name="Theme.Material.InputMethod" parent="Theme.Material.Light.Panel"> 957 <item name="windowAnimationStyle">@style/Animation.InputMethod</item> 958 <item name="imeFullscreenBackground">@drawable/screen_background_selector_light</item> 959 <item name="imeExtractEnterAnimation">@anim/input_method_extract_enter</item> 960 <item name="imeExtractExitAnimation">@anim/input_method_extract_exit</item> 961 </style> 962 963 <!-- Default theme for material style voice interaction, which is used by the 964 {@link android.service.voice.VoiceInteractionSession} class. 965 this inherits from Theme.Panel, but sets up appropriate animations 966 and a few custom attributes. --> 967 <style name="Theme.Material.VoiceInteractionSession" parent="Theme.Material.Light.Panel"> 968 <item name="windowAnimationStyle">@style/Animation.VoiceInteractionSession</item> 969 </style> 970 971 <!-- Theme for the search input bar. --> 972 <style name="Theme.Material.SearchBar" parent="Theme.Material.Panel" /> 973 <style name="Theme.Material.Light.SearchBar" parent="Theme.Material.Light.Panel" /> 974 975 <!-- Menu Themes --> 976 <eat-comment /> 977 978 <style name="Theme.Material.CompactMenu"> 979 <!-- Menu/item attributes --> 980 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 981 <item name="listViewStyle">@style/Widget.Material.ListView</item> 982 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 983 <item name="background">@null</item> 984 <item name="windowElevation">@dimen/floating_window_z</item> 985 </style> 986 987 <style name="Theme.Material.Light.CompactMenu"> 988 <!-- Menu/item attributes --> 989 <item name="itemTextAppearance">?attr/textAppearanceMedium</item> 990 <item name="listViewStyle">@style/Widget.Material.Light.ListView</item> 991 <item name="windowAnimationStyle">@style/Animation.DropDownUp</item> 992 <item name="background">@null</item> 993 <item name="windowElevation">@dimen/floating_window_z</item> 994 </style> 995 996 <!-- Dialog themes for Material --> 997 <eat-comment /> 998 999 <style name="Theme.Material.BaseDialog"> 1000 <item name="colorBackground">@color/background_floating_material_dark</item> 1001 1002 <item name="windowFrame">@null</item> 1003 <item name="windowTitleStyle">@style/DialogWindowTitle.Material</item> 1004 <item name="windowBackground">@drawable/dialog_background_material</item> 1005 <item name="windowElevation">@dimen/floating_window_z</item> 1006 <item name="windowIsFloating">true</item> 1007 <item name="windowContentOverlay">@null</item> 1008 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1009 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1010 <item name="windowActionBar">false</item> 1011 <item name="windowActionModeOverlay">true</item> 1012 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1013 1014 <item name="colorBackgroundCacheHint">@null</item> 1015 1016 <item name="buttonBarStyle">@style/Widget.Material.ButtonBar.AlertDialog</item> 1017 <item name="borderlessButtonStyle">@style/Widget.Material.Button.Borderless</item> 1018 1019 <item name="textAppearance">@style/TextAppearance.Material</item> 1020 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1021 1022 <item name="listPreferredItemPaddingLeft">16dip</item> 1023 <item name="listPreferredItemPaddingRight">16dip</item> 1024 <item name="listPreferredItemPaddingStart">16dip</item> 1025 <item name="listPreferredItemPaddingEnd">16dip</item> 1026 1027 <item name="listDivider">@null</item> 1028 1029 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1030 </style> 1031 1032 <!-- Material theme for dialog windows and activities, which is used by the 1033 {@link android.app.Dialog} class. This changes the window to be 1034 floating (not fill the entire screen), and puts a frame around its 1035 contents. You can set this theme on an activity if you would like to 1036 make an activity that looks like a Dialog. --> 1037 <style name="Theme.Material.Dialog" parent="Theme.Material.BaseDialog"/> 1038 1039 <!-- Variant of Theme.Material.Dialog that has a nice minimum width for 1040 a regular dialog. --> 1041 <style name="Theme.Material.Dialog.MinWidth"> 1042 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1043 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1044 </style> 1045 1046 <!-- Variant of Theme.Material.Dialog that does not include a title bar. --> 1047 <style name="Theme.Material.Dialog.NoActionBar"> 1048 <item name="windowActionBar">false</item> 1049 <item name="windowNoTitle">true</item> 1050 </style> 1051 1052 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a nice minimum width for 1053 a regular dialog. --> 1054 <style name="Theme.Material.Dialog.NoActionBar.MinWidth"> 1055 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1056 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1057 </style> 1058 1059 <!-- Variant of Theme.Material.Dialog that has a fixed size. --> 1060 <style name="Theme.Material.Dialog.FixedSize"> 1061 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1062 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1063 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1064 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1065 </style> 1066 1067 <!-- Variant of Theme.Material.Dialog.NoActionBar that has a fixed size. --> 1068 <style name="Theme.Material.Dialog.NoActionBar.FixedSize"> 1069 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1070 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1071 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1072 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1073 </style> 1074 1075 <!-- Variant of Theme.Material.Dialog that does not include a frame (or background). 1076 The view hierarchy of the dialog is responsible for drawing all of 1077 its pixels. --> 1078 <style name="Theme.Material.Dialog.NoFrame"> 1079 <item name="windowBackground">@color/transparent</item> 1080 <item name="windowElevation">0dp</item> 1081 <item name="windowAnimationStyle">@null</item> 1082 <item name="backgroundDimEnabled">false</item> 1083 <item name="windowIsTranslucent">true</item> 1084 <item name="windowNoTitle">true</item> 1085 <item name="windowCloseOnTouchOutside">false</item> 1086 </style> 1087 1088 <style name="Theme.Material.Dialog.BaseAlert"> 1089 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1090 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1091 </style> 1092 1093 <!-- Material theme for alert dialog windows, which is used by the 1094 {@link android.app.AlertDialog} class. This is basically a dialog 1095 but sets the background to empty so it can do two-tone backgrounds. 1096 For applications targeting Honeycomb or newer, this is the default 1097 AlertDialog theme. --> 1098 <style name="Theme.Material.Dialog.Alert" parent="Theme.Material.Dialog.BaseAlert"/> 1099 1100 <!-- Theme for a window that will be displayed either full-screen on 1101 smaller screens (small, normal) or as a dialog on larger screens 1102 (large, xlarge). --> 1103 <style name="Theme.Material.DialogWhenLarge" parent="@style/Theme.Material" /> 1104 1105 <!-- Theme for a window without a title bar that will be displayed either 1106 full-screen on smaller screens (small, normal) or as a dialog on larger screens 1107 (large, xlarge). --> 1108 <style name="Theme.Material.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.NoActionBar" /> 1109 1110 <!-- Theme for a presentation window on a secondary display. --> 1111 <style name="Theme.Material.Dialog.Presentation" parent="@style/Theme.Material.NoActionBar.Fullscreen" /> 1112 1113 <!-- Light material dialog themes --> 1114 1115 <style name="Theme.Material.Light.BaseDialog"> 1116 <item name="colorBackground">@color/background_floating_material_light</item> 1117 1118 <item name="windowFrame">@null</item> 1119 <item name="windowTitleStyle">@style/DialogWindowTitle.Material.Light</item> 1120 <item name="windowBackground">@drawable/dialog_background_material</item> 1121 <item name="windowElevation">@dimen/floating_window_z</item> 1122 <item name="windowIsFloating">true</item> 1123 <item name="windowContentOverlay">@null</item> 1124 <item name="windowAnimationStyle">@style/Animation.Material.Dialog</item> 1125 <item name="windowSoftInputMode">stateUnspecified|adjustPan</item> 1126 <item name="windowActionBar">false</item> 1127 <item name="windowActionModeOverlay">true</item> 1128 <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item> 1129 1130 <item name="colorBackgroundCacheHint">@null</item> 1131 1132 <item name="buttonBarStyle">@style/Widget.Material.Light.ButtonBar.AlertDialog</item> 1133 <item name="borderlessButtonStyle">@style/Widget.Material.Light.Button.Borderless</item> 1134 1135 <item name="textAppearance">@style/TextAppearance.Material</item> 1136 <item name="textAppearanceInverse">@style/TextAppearance.Material.Inverse</item> 1137 1138 <item name="listPreferredItemPaddingLeft">16dip</item> 1139 <item name="listPreferredItemPaddingRight">16dip</item> 1140 <item name="listPreferredItemPaddingStart">16dip</item> 1141 <item name="listPreferredItemPaddingEnd">16dip</item> 1142 1143 <item name="listDivider">@null</item> 1144 1145 <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item> 1146 </style> 1147 1148 <!-- Material light theme for dialog windows and activities, which is used by the 1149 {@link android.app.Dialog} class. This changes the window to be 1150 floating (not fill the entire screen), and puts a frame around its 1151 contents. You can set this theme on an activity if you would like to 1152 make an activity that looks like a Dialog. --> 1153 <style name="Theme.Material.Light.Dialog" parent="Theme.Material.Light.BaseDialog"/> 1154 1155 <!-- Variant of Theme.Material.Light.Dialog that has a nice minimum width for 1156 a regular dialog. --> 1157 <style name="Theme.Material.Light.Dialog.MinWidth"> 1158 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1159 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1160 </style> 1161 1162 <!-- Variant of Theme.Material.Light.Dialog that does not include a title bar. --> 1163 <style name="Theme.Material.Light.Dialog.NoActionBar"> 1164 <item name="windowActionBar">false</item> 1165 <item name="windowNoTitle">true</item> 1166 </style> 1167 1168 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a nice minimum width for 1169 a regular dialog. --> 1170 <style name="Theme.Material.Light.Dialog.NoActionBar.MinWidth"> 1171 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1172 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1173 </style> 1174 1175 <!-- Variant of Theme.Material.Light.Dialog that has a fixed size. --> 1176 <style name="Theme.Material.Light.Dialog.FixedSize"> 1177 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1178 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1179 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1180 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1181 </style> 1182 1183 <!-- Variant of Theme.Material.Light.Dialog.NoActionBar that has a fixed size. --> 1184 <style name="Theme.Material.Light.Dialog.NoActionBar.FixedSize"> 1185 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 1186 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 1187 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 1188 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 1189 </style> 1190 1191 <!-- Theme for a window that will be displayed either full-screen on 1192 smaller screens (small, normal) or as a dialog on larger screens 1193 (large, xlarge). --> 1194 <style name="Theme.Material.Light.DialogWhenLarge" parent="@style/Theme.Material.Light" /> 1195 1196 <!-- Theme for a window without an action bar that will be displayed either full-screen 1197 on smaller screens (small, normal) or as a dialog on larger screens 1198 (large, xlarge). --> 1199 <style name="Theme.Material.Light.DialogWhenLarge.NoActionBar" parent="@style/Theme.Material.Light.NoActionBar" /> 1200 1201 <style name="Theme.Material.Light.Dialog.BaseAlert"> 1202 <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item> 1203 <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item> 1204 </style> 1205 1206 <!-- Material light theme for alert dialog windows, which is used by the 1207 {@link android.app.AlertDialog} class. This is basically a dialog 1208 but sets the background to empty so it can do two-tone backgrounds. 1209 For applications targeting Honeycomb or newer, this is the default 1210 AlertDialog theme. --> 1211 <style name="Theme.Material.Light.Dialog.Alert" parent="Theme.Material.Light.Dialog.BaseAlert"/> 1212 1213 <!-- Theme for a presentation window on a secondary display. --> 1214 <style name="Theme.Material.Light.Dialog.Presentation" parent="Theme.Material.Light.NoActionBar.Fullscreen" /> 1215 1216 <!-- Default material (dark) for windows that want to have the user's selected 1217 wallpaper appear behind them. --> 1218 <style name="Theme.Material.Wallpaper"> 1219 <item name="windowBackground">@color/transparent</item> 1220 <item name="colorBackgroundCacheHint">@null</item> 1221 <item name="windowShowWallpaper">true</item> 1222 </style> 1223 1224 <!--Default material (dark) for windows that want to have the user's selected 1225 wallpaper appear behind them and without an action bar. --> 1226 <style name="Theme.Material.Wallpaper.NoTitleBar"> 1227 <item name="windowNoTitle">true</item> 1228 </style> 1229 1230 <!-- Default theme for Settings and activities launched from Settings. --> 1231 <style name="Theme.Material.Settings" parent="Theme.Material.Light.DarkActionBar"> 1232 <item name="colorBackground">@color/white</item> 1233 <item name="colorPrimary">@color/material_blue_grey_900</item> 1234 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1235 <item name="colorAccent">@color/material_deep_teal_500</item> 1236 1237 <item name="dialogTheme">@style/Theme.Material.Settings.Dialog</item> 1238 <item name="alertDialogTheme">@style/Theme.Material.Settings.Dialog.Alert</item> 1239 <item name="presentationTheme">@style/Theme.Material.Settings.Dialog.Presentation</item> 1240 <item name="searchDialogTheme">@style/Theme.Material.Settings.SearchBar</item> 1241 <item name="panelMenuListTheme">@style/Theme.Material.Settings.CompactMenu</item> 1242 </style> 1243 1244 <style name="Theme.Material.Settings.BaseDialog" parent="Theme.Material.Light.BaseDialog"> 1245 <item name="colorBackground">@color/white</item> 1246 <item name="colorPrimary">@color/material_blue_grey_900</item> 1247 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1248 <item name="colorAccent">@color/material_deep_teal_500</item> 1249 </style> 1250 1251 <style name="Theme.Material.Settings.Dialog" parent="Theme.Material.Settings.BaseDialog" /> 1252 1253 <style name="Theme.Material.Settings.Dialog.BaseAlert" parent="Theme.Material.Light.Dialog.BaseAlert"> 1254 <item name="colorBackground">@color/white</item> 1255 <item name="colorPrimary">@color/material_blue_grey_900</item> 1256 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1257 <item name="colorAccent">@color/material_deep_teal_500</item> 1258 </style> 1259 1260 <style name="Theme.Material.Settings.Dialog.Alert" parent="Theme.Material.Settings.Dialog.BaseAlert" /> 1261 1262 <style name="Theme.Material.Settings.Dialog.Presentation" parent="Theme.Material.Light.Dialog.Presentation"> 1263 <item name="colorBackground">@color/white</item> 1264 <item name="colorPrimary">@color/material_blue_grey_900</item> 1265 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1266 <item name="colorAccent">@color/material_deep_teal_500</item> 1267 </style> 1268 1269 <style name="Theme.Material.Settings.SearchBar" parent="Theme.Material.Light.SearchBar"> 1270 <item name="colorBackground">@color/white</item> 1271 <item name="colorPrimary">@color/material_blue_grey_900</item> 1272 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1273 <item name="colorAccent">@color/material_deep_teal_500</item> 1274 </style> 1275 1276 <style name="Theme.Material.Settings.CompactMenu" parent="Theme.Material.Light.CompactMenu"> 1277 <item name="colorBackground">@color/white</item> 1278 <item name="colorPrimary">@color/material_blue_grey_900</item> 1279 <item name="colorPrimaryDark">@color/material_blue_grey_950</item> 1280 <item name="colorAccent">@color/material_deep_teal_500</item> 1281 </style> 1282</resources> 1283