themes_base.xml revision 465e2959d03aecb960f2b95c00243779fdfca1d8
1<?xml version="1.0" encoding="utf-8"?> 2<!-- Copyright (C) 2012 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<resources> 18 19 <!-- 20 Theme in the "Platform.AppCompat" family are designed to be aliases for the default 21 theme on a given platform version and should set up the default theme ready for adding our 22 unbundled Action Bar. 23 --> 24 <eat-comment/> 25 <style name="Platform.AppCompat" parent="android:Theme"> 26 <item name="android:windowNoTitle">true</item> 27 28 <item name="buttonBarStyle">@android:style/ButtonBar</item> 29 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 30 31 <!-- Window colors --> 32 <item name="android:colorForeground">@color/bright_foreground_material_dark</item> 33 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item> 34 <item name="android:colorBackground">@color/background_material_dark</item> 35 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item> 36 <item name="android:disabledAlpha">0.5</item> 37 <item name="android:backgroundDimAmount">0.6</item> 38 <item name="android:windowBackground">@color/background_material_dark</item> 39 40 <!-- Text colors --> 41 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item> 42 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item> 43 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 44 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item> 45 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item> 46 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item> 47 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item> 48 <item name="android:textColorHint">@color/hint_foreground_material_dark</item> 49 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item> 50 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item> 51 <item name="android:textColorLink">@color/material_teal_500</item> 52 53 <!-- Text styles --> 54 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item> 55 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item> 56 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item> 57 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item> 58 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item> 59 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item> 60 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item> 61 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item> 62 </style> 63 64 <style name="Platform.AppCompat.Light" parent="android:Theme.Light"> 65 <item name="android:windowNoTitle">true</item> 66 67 <item name="buttonBarStyle">@android:style/ButtonBar</item> 68 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 69 70 <!-- Window colors --> 71 <item name="android:colorForeground">@color/bright_foreground_material_light</item> 72 <item name="android:colorForegroundInverse">@color/bright_foreground_material_dark</item> 73 <item name="android:colorBackground">@color/background_material_light</item> 74 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item> 75 <item name="android:disabledAlpha">0.5</item> 76 <item name="android:backgroundDimAmount">0.6</item> 77 <item name="android:windowBackground">@color/background_material_light</item> 78 79 <!-- Text colors --> 80 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item> 81 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item> 82 <item name="android:textColorSecondary">@color/secondary_text_material_light</item> 83 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_dark</item> 84 <item name="android:textColorTertiary">@color/tertiary_text_material_light</item> 85 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_dark</item> 86 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item> 87 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 88 <item name="android:textColorHint">@color/hint_foreground_material_light</item> 89 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item> 90 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item> 91 <item name="android:textColorLink">@color/material_teal_500</item> 92 93 <!-- Text styles --> 94 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item> 95 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item> 96 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item> 97 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item> 98 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item> 99 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item> 100 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item> 101 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item> 102 </style> 103 104 <style name="Platform.AppCompat.Dialog" parent="android:Theme.Dialog"> 105 <item name="android:windowNoTitle">true</item> 106 107 <item name="buttonBarStyle">@android:style/ButtonBar</item> 108 <item name="buttonBarButtonStyle">@android:style/Widget.Button</item> 109 110 <!-- Window colors --> 111 <item name="android:colorForeground">@color/bright_foreground_material_dark</item> 112 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item> 113 <item name="android:colorBackground">@color/background_material_dark</item> 114 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item> 115 <item name="android:disabledAlpha">0.5</item> 116 <item name="android:backgroundDimAmount">0.6</item> 117 <item name="android:windowBackground">@color/background_material_dark</item> 118 119 <!-- Text colors --> 120 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item> 121 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item> 122 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 123 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item> 124 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item> 125 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item> 126 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item> 127 <item name="android:textColorHint">@color/hint_foreground_material_dark</item> 128 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item> 129 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item> 130 <item name="android:textColorLink">@color/material_teal_500</item> 131 132 <!-- Text styles --> 133 <item name="android:textAppearance">@style/TextAppearance.AppCompat</item> 134 <item name="android:textAppearanceInverse">@style/TextAppearance.AppCompat.Inverse</item> 135 <item name="android:textAppearanceLarge">@style/TextAppearance.AppCompat.Large</item> 136 <item name="android:textAppearanceLargeInverse">@style/TextAppearance.AppCompat.Large.Inverse</item> 137 <item name="android:textAppearanceMedium">@style/TextAppearance.AppCompat.Medium</item> 138 <item name="android:textAppearanceMediumInverse">@style/TextAppearance.AppCompat.Medium.Inverse</item> 139 <item name="android:textAppearanceSmall">@style/TextAppearance.AppCompat.Small</item> 140 <item name="android:textAppearanceSmallInverse">@style/TextAppearance.AppCompat.Small.Inverse</item> 141 </style> 142 143 <style name="Platform.AppCompat.Light.Dialog" parent="Platform.AppCompat.Dialog" /> 144 145 <!-- Themes in the "Base.Theme" family vary based on the current platform 146 version to provide the correct basis on each device. You probably don't 147 want to use them directly in your apps. 148 149 Themes in the "Theme.AppCompat" family are meant to be extended or used 150 directly by apps. --> 151 <eat-comment/> 152 153 <!-- Base platform-dependent theme providing an action bar in a dark-themed activity. --> 154 <style name="Base.V7.Theme.AppCompat" parent="Platform.AppCompat"> 155 <item name="windowActionBar">true</item> 156 <item name="windowActionBarOverlay">false</item> 157 <item name="isLightTheme">false</item> 158 159 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 160 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 161 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 162 163 <item name="android:listDivider">@drawable/abc_list_divider_material_dark</item> 164 <item name="dividerVertical">?android:attr/listDivider</item> 165 <item name="dividerHorizontal">?android:attr/listDivider</item> 166 167 <!-- Action Bar Styles --> 168 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item> 169 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item> 170 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item> 171 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item> 172 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 173 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item> 174 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item> 175 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 176 <item name="actionBarWidgetTheme">@null</item> 177 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 178 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 179 <item name="actionBarDivider">?attr/dividerVertical</item> 180 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 181 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 182 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 183 184 <!-- Dropdown Spinner Attributes --> 185 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 186 187 <!-- Action Mode --> 188 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 189 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 190 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 191 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_material_dark</item> 192 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 193 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 194 195 <!-- Panel attributes --> 196 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 197 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 198 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_dark</item> 199 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 200 201 <!-- List attributes --> 202 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 203 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 204 <item name="listPreferredItemHeight">64dp</item> 205 <item name="listPreferredItemHeightSmall">48dp</item> 206 <item name="listPreferredItemHeightLarge">80dp</item> 207 <item name="listPreferredItemPaddingLeft">16dip</item> 208 <item name="listPreferredItemPaddingRight">16dip</item> 209 210 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 211 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 212 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 213 214 <!-- Popup Menu styles --> 215 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item> 216 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item> 217 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item> 218 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item> 219 <item name="dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item> 220 221 <!-- SearchView attributes --> 222 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 223 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 224 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 225 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 226 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 227 228 <!-- ShareActionProvider attributes --> 229 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item> 230 231 <!-- Toolbar styles --> 232 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 233 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 234 235 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 236 <item name="editTextBackground">@drawable/abc_edit_text_material_dark</item> 237 <item name="editTextColor">?android:attr/textColorPrimary</item> 238 239 <!-- Color palette --> 240 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 241 <item name="colorPrimary">@color/material_blue_grey_800</item> 242 <item name="colorAccent">@color/material_light_blue_A200</item> 243 244 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 245 <item name="colorControlActivated">?attr/colorAccent</item> 246 247 <item name="colorControlHighlight">@color/ripple_material_dark</item> 248 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 249 </style> 250 251 <!-- Base platform-dependent theme providing an action bar in a light-themed activity. --> 252 <style name="Base.V7.Theme.AppCompat.Light" parent="Platform.AppCompat.Light"> 253 <item name="windowActionBar">true</item> 254 <item name="windowActionBarOverlay">false</item> 255 <item name="isLightTheme">true</item> 256 257 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item> 258 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 259 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_light</item> 260 261 <item name="android:listDivider">@drawable/abc_list_divider_material_light</item> 262 <item name="dividerVertical">?android:attr/listDivider</item> 263 <item name="dividerHorizontal">?android:attr/listDivider</item> 264 265 <!-- Action Bar Styles --> 266 <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item> 267 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.Light.ActionBar.TabBar</item> 268 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.Light.ActionBar.TabText</item> 269 <item name="actionButtonStyle">@style/Widget.AppCompat.Light.ActionButton</item> 270 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item> 271 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item> 272 <item name="actionBarStyle">@style/Widget.AppCompat.Light.ActionBar.Solid</item> 273 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 274 <item name="actionBarWidgetTheme">@null</item> 275 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 276 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 277 <item name="actionBarDivider">?attr/dividerVertical</item> 278 <item name="actionBarItemBackground">?attr/selectableItemBackgroundBorderless</item> 279 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 280 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 281 282 <!-- Action Mode --> 283 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 284 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 285 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 286 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_material_light</item> 287 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.Light.ActionButton.CloseMode</item> 288 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_light</item> 289 290 <!-- Dropdown Spinner Attributes --> 291 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item> 292 293 <!-- Panel attributes --> 294 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 295 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 296 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_light</item> 297 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_light</item> 298 299 <!-- List attributes --> 300 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 301 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 302 <item name="listPreferredItemHeight">64dp</item> 303 <item name="listPreferredItemHeightSmall">48dp</item> 304 <item name="listPreferredItemHeightLarge">80dp</item> 305 <item name="listPreferredItemPaddingLeft">16dip</item> 306 <item name="listPreferredItemPaddingRight">16dip</item> 307 308 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 309 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item> 310 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 311 312 <!-- Popup Menu styles --> 313 <item name="popupMenuStyle">@style/Widget.AppCompat.Light.PopupMenu</item> 314 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Large</item> 315 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Light.Widget.PopupMenu.Small</item> 316 <item name="listPopupWindowStyle">@style/Widget.AppCompat.Light.ListPopupWindow</item> 317 <item name="dropDownListViewStyle">@style/Widget.AppCompat.Light.ListView.DropDown</item> 318 319 <!-- SearchView attributes --> 320 <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item> 321 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item> 322 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 323 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 324 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 325 326 <!-- ShareActionProvider attributes --> 327 <item name="activityChooserViewStyle">@style/Widget.AppCompat.Light.ActivityChooserView</item> 328 329 <!-- Toolbar styles --> 330 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 331 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 332 333 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 334 <item name="editTextBackground">@drawable/abc_edit_text_material_light</item> 335 <item name="editTextColor">?android:attr/textColorPrimary</item> 336 337 <!-- Color palette --> 338 <item name="colorPrimaryDark">@color/material_blue_grey_600</item> 339 <item name="colorPrimary">@color/material_blue_grey_400</item> 340 <item name="colorAccent">@color/material_light_blue_A200</item> 341 342 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 343 <item name="colorControlActivated">?attr/colorAccent</item> 344 345 <item name="colorControlHighlight">@color/ripple_material_light</item> 346 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_light</item>--> 347 </style> 348 349 <style name="Base.Theme.AppCompat" parent="Base.V7.Theme.AppCompat"> 350 </style> 351 352 <style name="Base.Theme.AppCompat.Light" parent="Base.V7.Theme.AppCompat.Light"> 353 </style> 354 355 <style name="Base.Theme.AppCompat.Light.DarkActionBar" parent="Base.Theme.AppCompat.Light"> 356 <item name="actionBarPopupTheme">@style/ThemeOverlay.AppCompat.Light</item> 357 <item name="actionBarWidgetTheme">@null</item> 358 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item> 359 360 <!-- Panel attributes --> 361 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 362 363 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 364 <item name="colorPrimary">@color/material_blue_grey_800</item> 365 </style> 366 367 <!-- Menu/item attributes --> 368 <style name="Base.Theme.AppCompat.CompactMenu" parent=""> 369 <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item> 370 <item name="android:listViewStyle">@style/Widget.AppCompat.ListView.Menu</item> 371 </style> 372 373 <style name="Base.V7.Theme.AppCompat.Dialog" parent="Platform.AppCompat.Dialog"> 374 <item name="windowActionBar">true</item> 375 <item name="windowActionBarOverlay">false</item> 376 <item name="isLightTheme">false</item> 377 378 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 379 <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item> 380 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 381 382 <item name="android:listDivider">@drawable/abc_list_divider_material_dark</item> 383 <item name="dividerVertical">?android:attr/listDivider</item> 384 <item name="dividerHorizontal">?android:attr/listDivider</item> 385 386 <!-- Action Bar Styles --> 387 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item> 388 <item name="actionBarTabBarStyle">@style/Widget.AppCompat.ActionBar.TabBar</item> 389 <item name="actionBarTabTextStyle">@style/Widget.AppCompat.ActionBar.TabText</item> 390 <item name="actionButtonStyle">@style/Widget.AppCompat.ActionButton</item> 391 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 392 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item> 393 <item name="actionBarStyle">@style/Widget.AppCompat.ActionBar.Solid</item> 394 <item name="actionBarSplitStyle">?attr/actionBarStyle</item> 395 <item name="actionBarWidgetTheme">@null</item> 396 <item name="actionBarTheme">@style/ThemeOverlay.AppCompat.ActionBar</item> 397 <item name="actionBarSize">@dimen/abc_action_bar_default_height_material</item> 398 <item name="actionBarDivider">?attr/dividerVertical</item> 399 <item name="actionBarItemBackground">?attr/selectableItemBackground</item> 400 <item name="actionMenuTextAppearance">@style/TextAppearance.AppCompat.Widget.ActionBar.Menu</item> 401 <item name="actionMenuTextColor">?android:attr/textColorPrimaryDisableOnly</item> 402 403 <!-- Dropdown Spinner Attributes --> 404 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 405 406 <!-- Action Mode --> 407 <item name="actionModeStyle">@style/Widget.AppCompat.ActionMode</item> 408 <item name="actionModeBackground">?attr/colorPrimaryDark</item> 409 <item name="actionModeSplitBackground">?attr/colorPrimaryDark</item> 410 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_material_dark</item> 411 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 412 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 413 414 <!-- Panel attributes --> 415 <item name="panelMenuListWidth">@dimen/abc_panel_menu_list_width</item> 416 <item name="panelMenuListTheme">@style/Theme.AppCompat.CompactMenu</item> 417 <item name="android:panelBackground">@drawable/abc_menu_hardkey_panel_holo_dark</item> 418 <item name="listChoiceBackgroundIndicator">@drawable/abc_list_selector_holo_dark</item> 419 420 <!-- List attributes --> 421 <item name="textAppearanceListItem">@style/TextAppearance.AppCompat.Subhead</item> 422 <item name="textAppearanceListItemSmall">@style/TextAppearance.AppCompat.Subhead</item> 423 <item name="listPreferredItemHeight">64dp</item> 424 <item name="listPreferredItemHeightSmall">48dp</item> 425 <item name="listPreferredItemHeightLarge">80dp</item> 426 <item name="listPreferredItemPaddingLeft">16dip</item> 427 <item name="listPreferredItemPaddingRight">16dip</item> 428 429 <!-- Required for use of support_simple_spinner_dropdown_item.xml --> 430 <item name="spinnerDropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 431 <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item> 432 433 <!-- Popup Menu styles --> 434 <item name="popupMenuStyle">@style/Widget.AppCompat.PopupMenu</item> 435 <item name="textAppearanceLargePopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Large</item> 436 <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.AppCompat.Widget.PopupMenu.Small</item> 437 <item name="listPopupWindowStyle">@style/Widget.AppCompat.ListPopupWindow</item> 438 <item name="dropDownListViewStyle">@style/Widget.AppCompat.ListView.DropDown</item> 439 440 <!-- SearchView attributes --> 441 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 442 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 443 <item name="textColorSearchUrl">@color/abc_search_url_text</item> 444 <item name="textAppearanceSearchResultTitle">@style/TextAppearance.AppCompat.SearchResult.Title</item> 445 <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.AppCompat.SearchResult.Subtitle</item> 446 447 <!-- ShareActionProvider attributes --> 448 <item name="activityChooserViewStyle">@style/Widget.AppCompat.ActivityChooserView</item> 449 450 <!-- Toolbar styles --> 451 <item name="toolbarStyle">@style/Widget.AppCompat.Toolbar</item> 452 <item name="toolbarNavigationButtonStyle">@style/Widget.AppCompat.Toolbar.Button.Navigation</item> 453 454 <item name="android:editTextStyle">@style/Widget.AppCompat.EditText</item> 455 <item name="editTextBackground">@drawable/abc_edit_text_material_dark</item> 456 <item name="editTextColor">?android:attr/textColorPrimary</item> 457 458 <!-- Color palette --> 459 <item name="colorPrimaryDark">@color/material_blue_grey_900</item> 460 <item name="colorPrimary">@color/material_blue_grey_800</item> 461 <item name="colorAccent">@color/material_light_blue_A200</item> 462 463 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 464 <item name="colorControlActivated">?attr/colorAccent</item> 465 466 <item name="colorControlHighlight">@color/ripple_material_dark</item> 467 <!-- TODO: <item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 468 </style> 469 470 <style name="Base.Theme.AppCompat.Dialog" parent="Base.V7.Theme.AppCompat.Dialog" /> 471 472 <style name="Base.Theme.AppCompat.Light.Dialog" parent="Base.Theme.AppCompat.Dialog" /> 473 474 <style name="Base.Theme.AppCompat.Dialog.FixedSize"> 475 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 476 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 477 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 478 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 479 </style> 480 481 <style name="Base.Theme.AppCompat.Light.Dialog.FixedSize"> 482 <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item> 483 <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item> 484 <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item> 485 <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item> 486 </style> 487 488 <!-- We're not large, so redirect to Theme.AppCompat --> 489 <style name="Base.Theme.AppCompat.DialogWhenLarge" parent="Theme.AppCompat" /> 490 491 <style name="Base.Theme.AppCompat.Light.DialogWhenLarge" parent="Theme.AppCompat.Light" /> 492 493 <!-- Overlay themes --> 494 <style name="Base.ThemeOverlay.AppCompat" parent="" /> 495 496 <style name="Base.ThemeOverlay.AppCompat.Light"> 497 <item name="android:windowBackground">@color/background_material_light</item> 498 <item name="android:colorForeground">@color/bright_foreground_material_light</item> 499 <item name="android:colorForegroundInverse">@color/bright_foreground_material_dark</item> 500 <item name="android:colorBackground">@color/background_material_light</item> 501 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_light</item> 502 503 <item name="android:textColorPrimary">@color/abc_primary_text_material_light</item> 504 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_dark</item> 505 <item name="android:textColorSecondary">@color/secondary_text_material_light</item> 506 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_dark</item> 507 <item name="android:textColorTertiary">@color/tertiary_text_material_light</item> 508 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_dark</item> 509 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_light</item> 510 <item name="android:textColorPrimaryInverseDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 511 <item name="android:textColorHint">@color/hint_foreground_material_light</item> 512 <item name="android:textColorHintInverse">@color/hint_foreground_material_dark</item> 513 <item name="android:textColorHighlight">@color/highlighted_text_material_light</item> 514 <item name="android:textColorLink">@color/material_teal_500</item> 515 516 <item name="android:listDivider">@drawable/abc_list_divider_material_light</item> 517 518 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_light</item> 519 <item name="actionBarTabStyle">@style/Widget.AppCompat.Light.ActionBar.TabView</item> 520 <item name="actionDropDownStyle">@style/Widget.AppCompat.Light.Spinner.DropDown.ActionBar</item> 521 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.Light.ActionButton.Overflow</item> 522 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.Light.PopupMenu.Overflow</item> 523 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_light</item> 524 <item name="selectableItemBackground">@drawable/abc_item_background_holo_light</item> 525 526 <!-- Action Mode styles --> 527 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_material_light</item> 528 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.Light.ActionButton.CloseMode</item> 529 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_light</item> 530 531 <!-- SearchView attributes --> 532 <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.Light.AutoCompleteTextView</item> 533 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.Light.DropDownItem.Spinner</item> 534 <item name="searchViewStyle">@style/Widget.AppCompat.Light.SearchView</item> 535 536 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 537 <item name="colorControlHighlight">@color/ripple_material_light</item> 538 <!--<item name="colorButtonNormal">@color/btn_default_material_light</item>--> 539 </style> 540 541 <style name="Base.ThemeOverlay.AppCompat.Dark"> 542 <item name="android:windowBackground">@color/background_material_dark</item> 543 <item name="android:colorForeground">@color/bright_foreground_material_dark</item> 544 <item name="android:colorForegroundInverse">@color/bright_foreground_material_light</item> 545 <item name="android:colorBackground">@color/background_material_dark</item> 546 <item name="android:colorBackgroundCacheHint">@color/abc_background_cache_hint_selector_material_dark</item> 547 548 <item name="android:textColorPrimary">@color/abc_primary_text_material_dark</item> 549 <item name="android:textColorPrimaryInverse">@color/abc_primary_text_material_light</item> 550 <item name="android:textColorPrimaryDisableOnly">@color/abc_primary_text_disable_only_material_dark</item> 551 <item name="android:textColorSecondary">@color/secondary_text_material_dark</item> 552 <item name="android:textColorSecondaryInverse">@color/secondary_text_material_light</item> 553 <item name="android:textColorTertiary">@color/tertiary_text_material_dark</item> 554 <item name="android:textColorTertiaryInverse">@color/tertiary_text_material_light</item> 555 <item name="android:textColorHint">@color/hint_foreground_material_dark</item> 556 <item name="android:textColorHintInverse">@color/hint_foreground_material_light</item> 557 <item name="android:textColorHighlight">@color/highlighted_text_material_dark</item> 558 <item name="android:textColorLink">@color/material_teal_500</item> 559 560 <item name="android:listDivider">@drawable/abc_list_divider_material_dark</item> 561 562 <!-- Action Bar styles --> 563 <item name="actionBarItemBackground">@drawable/abc_item_background_holo_dark</item> 564 <item name="actionBarTabStyle">@style/Widget.AppCompat.ActionBar.TabView</item> 565 <item name="actionDropDownStyle">@style/Widget.AppCompat.Spinner.DropDown.ActionBar</item> 566 <item name="actionOverflowButtonStyle">@style/Widget.AppCompat.ActionButton.Overflow</item> 567 <item name="actionOverflowMenuStyle">@style/Widget.AppCompat.PopupMenu.Overflow</item> 568 <item name="homeAsUpIndicator">@drawable/abc_ic_ab_back_material_dark</item> 569 <item name="selectableItemBackground">@drawable/abc_item_background_holo_dark</item> 570 571 <!-- Action Mode styles --> 572 <item name="actionModeCloseDrawable">@drawable/abc_ic_cab_done_material_dark</item> 573 <item name="actionModeCloseButtonStyle">@style/Widget.AppCompat.ActionButton.CloseMode</item> 574 <item name="actionModeShareDrawable">@drawable/abc_ic_menu_share_material_dark</item> 575 576 <!-- SearchView styles --> 577 <item name="android:autoCompleteTextViewStyle">@style/Widget.AppCompat.AutoCompleteTextView</item> 578 <item name="android:dropDownItemStyle">@style/Widget.AppCompat.DropDownItem.Spinner</item> 579 <item name="searchViewStyle">@style/Widget.AppCompat.SearchView</item> 580 581 <item name="colorControlNormal">?android:attr/textColorSecondary</item> 582 <item name="colorControlHighlight">@color/ripple_material_dark</item> 583 <!--<item name="colorButtonNormal">@color/btn_default_material_dark</item>--> 584 </style> 585 586 <style name="Base.ThemeOverlay.AppCompat.ActionBar"> 587 <item name="colorControlNormal">?android:attr/textColorPrimary</item> 588 </style> 589 590 <style name="Base.ThemeOverlay.AppCompat.Dark.ActionBar"> 591 <item name="colorControlNormal">?android:attr/textColorPrimary</item> 592 </style> 593 594</resources> 595