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