themes_holo.xml revision c6c744da75cfb79ba758a60baa3029495016fcfe
1<?xml version="1.0" encoding="utf-8"?>
2<!-- Copyright (C) 2006 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 Holo 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    <!-- The default theme for apps on API level 10 and lower. This is the theme used for
33         activities that have not explicitly set their own theme.
34         <p>You can count on this being a dark
35         background with light text on top, but should try to make no
36         other assumptions about its appearance. In particular, the text
37         inside of widgets using this theme may be completely different,
38         with the widget container being a light color and the text on top
39         of it a dark color.
40         <p>If you're developing for API level 11 and higher, you should instead use {@link
41         #Theme_Holo} or {@link #Theme_DeviceDefault}.</p>
42    -->
43
44    <!-- Honeycomb holographic theme (dark version).
45         <p>This is the default system theme for apps that target API level 11 - 13. Starting
46         with API level 14, the default system theme is supplied by {@link #Theme_DeviceDefault},
47         which might apply a different style on different devices. If you want to ensure that your
48         app consistently uses the Holo theme at all times, you must explicitly declare it in your
49         manifest. For example, {@code &lt;application android:theme="@android:style/Theme.Holo"&gt;}.
50         For more information, read <a
51         href="http://android-developers.blogspot.com/2012/01/holo-everywhere.html">Holo
52         Everywhere</a>.</p>
53         <p>The widgets in the holographic theme are translucent on their background, so
54         applications must ensure that any background they use with this theme is itself
55         dark; otherwise, it will be difficult to see the widgets. This UI style also includes a
56         full action bar by default.</p>
57
58         <p>Styles used by the Holo theme are named using the convention Type.Holo.Etc
59         (for example, {@code Widget.Holo.Button} and {@code
60         TextAppearance.Holo.Widget.PopupMenu.Large}).
61         Specific resources used by Holo are named using the convention @type/foo_bar_baz_holo
62         with trailing _dark or _light specifiers if they are not shared between both light and
63         dark versions of the theme. -->
64    <style name="Theme.Holo">
65        <item name="colorForeground">@color/bright_foreground_holo_dark</item>
66        <item name="colorForegroundInverse">@color/bright_foreground_inverse_holo_dark</item>
67        <item name="colorBackground">@color/background_holo_dark</item>
68        <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_holo_dark</item>
69        <item name="disabledAlpha">0.5</item>
70        <item name="backgroundDimAmount">0.6</item>
71
72        <item name="colorPressedHighlight">@color/holo_gray_light</item>
73        <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
74        <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
75        <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
76        <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
77
78        <item name="colorPrimaryDark">@color/holo_primary_dark</item>
79        <item name="colorPrimary">@color/holo_primary</item>
80        <item name="colorControlActivated">@color/holo_control_activated</item>
81        <item name="colorControlNormal">@color/holo_control_normal</item>
82        <item name="colorControlHighlight">@color/holo_button_pressed</item>
83        <item name="colorButtonNormal">@color/holo_button_normal</item>
84        <item name="colorEdgeEffect">?attr/colorPrimary</item>
85
86        <!-- Text styles -->
87        <item name="textAppearance">@style/TextAppearance.Holo</item>
88        <item name="textAppearanceInverse">@style/TextAppearance.Holo.Inverse</item>
89
90        <item name="textColorPrimary">@color/primary_text_holo_dark</item>
91        <item name="textColorSecondary">@color/secondary_text_holo_dark</item>
92        <item name="textColorTertiary">@color/tertiary_text_holo_dark</item>
93        <item name="textColorPrimaryInverse">@color/primary_text_holo_light</item>
94        <item name="textColorSecondaryInverse">@color/secondary_text_holo_light</item>
95        <item name="textColorTertiaryInverse">@color/tertiary_text_holo_light</item>
96        <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_holo_dark</item>
97        <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_holo_light</item>
98        <item name="textColorPrimaryNoDisable">@color/primary_text_nodisable_holo_dark</item>
99        <item name="textColorSecondaryNoDisable">@color/secondary_text_nodisable_holo_dark</item>
100        <item name="textColorPrimaryInverseNoDisable">@color/primary_text_nodisable_holo_light</item>
101        <item name="textColorSecondaryInverseNoDisable">@color/secondary_text_nodisable_holo_light</item>
102        <item name="textColorHint">@color/hint_foreground_holo_dark</item>
103        <item name="textColorHintInverse">@color/hint_foreground_holo_light</item>
104        <item name="textColorSearchUrl">@color/search_url_text_holo</item>
105        <item name="textColorHighlight">@color/highlighted_text_holo_dark</item>
106        <item name="textColorHighlightInverse">@color/highlighted_text_holo_light</item>
107        <item name="textColorLink">@color/holo_blue_light</item>
108        <item name="textColorLinkInverse">@color/holo_blue_light</item>
109        <item name="textColorAlertDialogListItem">@color/primary_text_holo_dark</item>
110
111        <item name="textAppearanceLarge">@style/TextAppearance.Holo.Large</item>
112        <item name="textAppearanceMedium">@style/TextAppearance.Holo.Medium</item>
113        <item name="textAppearanceSmall">@style/TextAppearance.Holo.Small</item>
114        <item name="textAppearanceLargeInverse">@style/TextAppearance.Holo.Large.Inverse</item>
115        <item name="textAppearanceMediumInverse">@style/TextAppearance.Holo.Medium.Inverse</item>
116        <item name="textAppearanceSmallInverse">@style/TextAppearance.Holo.Small.Inverse</item>
117        <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Holo.SearchResult.Title</item>
118        <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Holo.SearchResult.Subtitle</item>
119
120        <item name="textAppearanceButton">@style/TextAppearance.Holo.Widget.Button</item>
121
122        <item name="editTextColor">?attr/textColorPrimary</item>
123        <item name="editTextBackground">@drawable/edit_text_holo_dark</item>
124
125        <item name="candidatesTextStyleSpans">@string/candidates_style</item>
126
127        <item name="textCheckMark">@drawable/indicator_check_mark_dark</item>
128        <item name="textCheckMarkInverse">@drawable/indicator_check_mark_light</item>
129
130        <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Holo.Widget.PopupMenu.Large</item>
131        <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Holo.Widget.PopupMenu.Small</item>
132
133        <!-- Button styles -->
134        <item name="buttonStyle">@style/Widget.Holo.Button</item>
135
136        <item name="buttonStyleSmall">@style/Widget.Holo.Button.Small</item>
137        <item name="buttonStyleInset">@style/Widget.Holo.Button.Inset</item>
138
139        <item name="buttonStyleToggle">@style/Widget.Holo.Button.Toggle</item>
140        <item name="switchStyle">@style/Widget.Holo.CompoundButton.Switch</item>
141        <item name="mediaRouteButtonStyle">@style/Widget.Holo.MediaRouteButton</item>
142
143        <item name="selectableItemBackground">@drawable/item_background_holo_dark</item>
144        <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
145        <item name="borderlessButtonStyle">@style/Widget.Holo.Button.Borderless</item>
146        <item name="homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
147
148        <!-- List attributes -->
149        <item name="listPreferredItemHeight">64dip</item>
150        <item name="listPreferredItemHeightSmall">48dip</item>
151        <item name="listPreferredItemHeightLarge">80dip</item>
152        <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
153        <item name="textAppearanceListItemSmall">?attr/textAppearanceMedium</item>
154        <item name="textAppearanceListItemSecondary">?attr/textAppearanceSmall</item>
155        <item name="listPreferredItemPaddingLeft">8dip</item>
156        <item name="listPreferredItemPaddingRight">8dip</item>
157        <item name="listPreferredItemPaddingStart">8dip</item>
158        <item name="listPreferredItemPaddingEnd">8dip</item>
159
160        <!-- @hide -->
161        <item name="searchResultListItemHeight">58dip</item>
162        <item name="listDivider">@drawable/list_divider_holo_dark</item>
163        <item name="listSeparatorTextViewStyle">@style/Widget.Holo.TextView.ListSeparator</item>
164
165        <item name="listChoiceIndicatorSingle">@drawable/btn_radio_holo_dark</item>
166        <item name="listChoiceIndicatorMultiple">@drawable/btn_check_holo_dark</item>
167
168        <item name="listChoiceBackgroundIndicator">@drawable/list_selector_holo_dark</item>
169
170        <item name="activatedBackgroundIndicator">@drawable/activated_background_holo_dark</item>
171
172        <item name="listDividerAlertDialog">@drawable/list_divider_holo_dark</item>
173
174        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
175        <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item>
176
177        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
178        <item name="expandableListPreferredItemIndicatorRight">0dip</item>
179        <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item>
180        <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item>
181        <item name="findOnPageNextDrawable">@drawable/ic_find_next_holo_dark</item>
182        <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_holo_dark</item>
183
184        <!-- Gallery attributes -->
185        <item name="galleryItemBackground">@drawable/gallery_item_background</item>
186
187        <!-- Window attributes -->
188        <item name="windowFrame">@null</item>
189        <item name="windowNoTitle">false</item>
190        <item name="windowFullscreen">false</item>
191        <item name="windowOverscan">false</item>
192        <item name="windowIsFloating">false</item>
193        <item name="windowContentOverlay">@null</item>
194        <item name="windowShowWallpaper">false</item>
195        <item name="windowTitleStyle">@style/WindowTitle.Holo</item>
196        <item name="windowTitleSize">25dip</item>
197        <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Holo</item>
198        <item name="windowAnimationStyle">@style/Animation.Holo.Activity</item>
199        <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
200        <item name="windowActionBar">true</item>
201        <item name="windowActionModeOverlay">false</item>
202
203        <!-- Dialog attributes -->
204        <item name="dialogTheme">@style/Theme.Holo.Dialog</item>
205        <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
206        <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
207        <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
208
209        <!-- AlertDialog attributes -->
210        <item name="alertDialogTheme">@style/Theme.Holo.Dialog.Alert</item>
211        <item name="alertDialogStyle">@style/AlertDialog.Holo</item>
212        <item name="alertDialogCenterButtons">false</item>
213        <item name="alertDialogIcon">@drawable/ic_dialog_alert_holo_dark</item>
214
215        <!-- Presentation attributes -->
216        <item name="presentationTheme">@style/Theme.Holo.Dialog.Presentation</item>
217
218        <!-- Toast attributes -->
219        <item name="toastFrameBackground">@drawable/toast_frame</item>
220
221        <!-- Panel attributes -->
222        <item name="panelBackground">@drawable/menu_hardkey_panel_holo_dark</item>
223        <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item>
224        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
225        <item name="panelColorBackground">#000</item>
226        <item name="panelColorForeground">?attr/textColorPrimary</item>
227        <item name="panelTextAppearance">?attr/textAppearance</item>
228
229        <item name="panelMenuIsCompact">true</item>
230        <item name="panelMenuListWidth">250dip</item>
231        <item name="panelMenuListTheme">@style/Theme.Holo.CompactMenu</item>
232
233        <!-- Scrollbar attributes -->
234        <item name="scrollbarFadeDuration">250</item>
235        <item name="scrollbarDefaultDelayBeforeFade">300</item>
236        <item name="scrollbarSize">10dip</item>
237        <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_holo_dark</item>
238        <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_holo_dark</item>
239        <item name="scrollbarTrackHorizontal">@null</item>
240        <item name="scrollbarTrackVertical">@null</item>
241
242        <!-- Text selection handle attributes -->
243        <item name="textSelectHandleLeft">@drawable/text_select_handle_left</item>
244        <item name="textSelectHandleRight">@drawable/text_select_handle_right</item>
245        <item name="textSelectHandle">@drawable/text_select_handle_middle</item>
246        <item name="textSelectHandleWindowStyle">@style/Widget.Holo.TextSelectHandle</item>
247        <item name="textSuggestionsWindowStyle">@style/Widget.Holo.TextSuggestionsPopupWindow</item>
248        <item name="textCursorDrawable">@drawable/text_cursor_holo_dark</item>
249
250        <!-- Widget styles -->
251        <item name="absListViewStyle">@style/Widget.Holo.AbsListView</item>
252        <item name="autoCompleteTextViewStyle">@style/Widget.Holo.AutoCompleteTextView</item>
253        <item name="checkboxStyle">@style/Widget.Holo.CompoundButton.CheckBox</item>
254        <item name="checkedTextViewStyle">@style/Widget.Holo.CheckedTextView</item>
255        <item name="dropDownListViewStyle">@style/Widget.Holo.ListView.DropDown</item>
256        <item name="editTextStyle">@style/Widget.Holo.EditText</item>
257        <item name="expandableListViewStyle">@style/Widget.Holo.ExpandableListView</item>
258        <item name="expandableListViewWhiteStyle">@style/Widget.Holo.ExpandableListView.White</item>
259        <item name="fastScrollStyle">@style/Widget.Holo.FastScroll</item>
260        <item name="galleryStyle">@style/Widget.Holo.Gallery</item>
261        <item name="gestureOverlayViewStyle">@style/Widget.Holo.GestureOverlayView</item>
262        <item name="gridViewStyle">@style/Widget.Holo.GridView</item>
263        <item name="imageButtonStyle">@style/Widget.Holo.ImageButton</item>
264        <item name="imageWellStyle">@style/Widget.Holo.ImageWell</item>
265        <item name="listViewStyle">@style/Widget.Holo.ListView</item>
266        <item name="listViewWhiteStyle">@style/Widget.Holo.ListView.White</item>
267        <item name="popupWindowStyle">@style/Widget.Holo.PopupWindow</item>
268        <item name="progressBarStyle">@style/Widget.Holo.ProgressBar</item>
269        <item name="progressBarStyleHorizontal">@style/Widget.Holo.ProgressBar.Horizontal</item>
270        <item name="progressBarStyleSmall">@style/Widget.Holo.ProgressBar.Small</item>
271        <item name="progressBarStyleSmallTitle">@style/Widget.Holo.ProgressBar.Small.Title</item>
272        <item name="progressBarStyleLarge">@style/Widget.Holo.ProgressBar.Large</item>
273        <item name="progressBarStyleInverse">@style/Widget.Holo.ProgressBar.Inverse</item>
274        <item name="progressBarStyleSmallInverse">@style/Widget.Holo.ProgressBar.Small.Inverse</item>
275        <item name="progressBarStyleLargeInverse">@style/Widget.Holo.ProgressBar.Large.Inverse</item>
276        <item name="seekBarStyle">@style/Widget.Holo.SeekBar</item>
277        <item name="ratingBarStyle">@style/Widget.Holo.RatingBar</item>
278        <item name="ratingBarStyleIndicator">@style/Widget.Holo.RatingBar.Indicator</item>
279        <item name="ratingBarStyleSmall">@style/Widget.Holo.RatingBar.Small</item>
280        <item name="radioButtonStyle">@style/Widget.Holo.CompoundButton.RadioButton</item>
281        <item name="scrollViewStyle">@style/Widget.Holo.ScrollView</item>
282        <item name="horizontalScrollViewStyle">@style/Widget.Holo.HorizontalScrollView</item>
283        <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item>
284        <item name="dropDownSpinnerStyle">@style/Widget.Holo.Spinner.DropDown</item>
285        <item name="starStyle">@style/Widget.Holo.CompoundButton.Star</item>
286        <item name="tabWidgetStyle">@style/Widget.Holo.TabWidget</item>
287        <item name="textViewStyle">@style/Widget.Holo.TextView</item>
288        <item name="errorMessageBackground">@drawable/popup_inline_error_holo_dark</item>
289        <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_dark</item>
290        <item name="webTextViewStyle">@style/Widget.Holo.WebTextView</item>
291        <item name="webViewStyle">@style/Widget.Holo.WebView</item>
292        <item name="dropDownItemStyle">@style/Widget.Holo.DropDownItem</item>
293        <item name="spinnerDropDownItemStyle">@style/Widget.Holo.DropDownItem.Spinner</item>
294        <item name="spinnerItemStyle">@style/Widget.Holo.TextView.SpinnerItem</item>
295        <item name="dropDownHintAppearance">@style/TextAppearance.Holo.Widget.DropDownHint</item>
296        <item name="keyboardViewStyle">@style/Widget.Holo.KeyboardView</item>
297        <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Holo.QuickContactBadge.WindowSmall</item>
298        <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Holo.QuickContactBadge.WindowMedium</item>
299        <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Holo.QuickContactBadge.WindowLarge</item>
300        <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
301        <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
302        <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
303        <item name="listPopupWindowStyle">@style/Widget.Holo.ListPopupWindow</item>
304        <item name="popupMenuStyle">@style/Widget.Holo.PopupMenu</item>
305        <item name="stackViewStyle">@style/Widget.Holo.StackView</item>
306        <item name="activityChooserViewStyle">@style/Widget.Holo.ActivityChooserView</item>
307        <item name="fragmentBreadCrumbsStyle">@style/Widget.Holo.FragmentBreadCrumbs</item>
308
309        <!-- Preference styles -->
310        <item name="preferenceScreenStyle">@style/Preference.Holo.PreferenceScreen</item>
311        <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
312        <item name="preferenceCategoryStyle">@style/Preference.Holo.Category</item>
313        <item name="preferenceStyle">@style/Preference.Holo</item>
314        <item name="preferenceInformationStyle">@style/Preference.Holo.Information</item>
315        <item name="checkBoxPreferenceStyle">@style/Preference.Holo.CheckBoxPreference</item>
316        <item name="switchPreferenceStyle">@style/Preference.Holo.SwitchPreference</item>
317        <item name="seekBarPreferenceStyle">@style/Preference.Holo.SeekBarPreference</item>
318        <item name="yesNoPreferenceStyle">@style/Preference.Holo.DialogPreference.YesNoPreference</item>
319        <item name="dialogPreferenceStyle">@style/Preference.Holo.DialogPreference</item>
320        <item name="editTextPreferenceStyle">@style/Preference.Holo.DialogPreference.EditTextPreference</item>
321        <item name="ringtonePreferenceStyle">@style/Preference.Holo.RingtonePreference</item>
322        <item name="preferenceLayoutChild">@layout/preference_child_holo</item>
323        <item name="detailsElementBackground">@drawable/panel_bg_holo_dark</item>
324
325        <!-- Search widget styles -->
326        <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item>
327
328        <!-- Action bar styles -->
329        <item name="actionDropDownStyle">@style/Widget.Holo.Spinner.DropDown.ActionBar</item>
330        <item name="actionButtonStyle">@style/Widget.Holo.ActionButton</item>
331        <item name="actionOverflowButtonStyle">@style/Widget.Holo.ActionButton.Overflow</item>
332        <item name="actionOverflowMenuStyle">?attr/popupMenuStyle</item>
333        <item name="actionModeBackground">@drawable/cab_background_top_holo_dark</item>
334        <item name="actionModeSplitBackground">@drawable/cab_background_bottom_holo_dark</item>
335        <item name="actionModeCloseDrawable">@drawable/ic_cab_done_holo_dark</item>
336        <item name="actionBarTabStyle">@style/Widget.Holo.ActionBar.TabView</item>
337        <item name="actionBarTabBarStyle">@style/Widget.Holo.ActionBar.TabBar</item>
338        <item name="actionBarTabTextStyle">@style/Widget.Holo.ActionBar.TabText</item>
339        <item name="actionModeStyle">@style/Widget.Holo.ActionMode</item>
340        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
341        <item name="actionBarStyle">@style/Widget.Holo.ActionBar</item>
342        <item name="actionBarSize">@dimen/action_bar_default_height</item>
343        <item name="actionModePopupWindowStyle">@style/Widget.Holo.PopupWindow.ActionMode</item>
344        <item name="actionBarWidgetTheme">@null</item>
345        <item name="actionBarPopupTheme">@null</item>
346        <item name="actionBarTheme">@null</item>
347
348        <item name="actionModeCutDrawable">@drawable/ic_menu_cut_holo_dark</item>
349        <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_holo_dark</item>
350        <item name="actionModePasteDrawable">@drawable/ic_menu_paste_holo_dark</item>
351        <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_holo_dark</item>
352        <item name="actionModeShareDrawable">@drawable/ic_menu_share_holo_dark</item>
353        <item name="actionModeFindDrawable">@drawable/ic_menu_find_holo_dark</item>
354        <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_holo_dark</item>
355
356        <item name="dividerVertical">?attr/listDivider</item>
357        <item name="dividerHorizontal">?attr/listDivider</item>
358        <item name="buttonBarStyle">@style/Holo.ButtonBar</item>
359        <item name="buttonBarButtonStyle">?attr/borderlessButtonStyle</item>
360        <item name="segmentedButtonStyle">@style/Holo.SegmentedButton</item>
361
362        <!-- SearchView attributes -->
363        <item name="searchViewStyle">@style/Widget.Holo.SearchView</item>
364        <item name="searchDialogTheme">@style/Theme.Holo.SearchBar</item>
365
366        <!-- PreferenceFrameLayout attributes -->
367        <item name="preferenceFrameLayoutStyle">@style/Widget.Holo.PreferenceFrameLayout</item>
368
369        <!-- NumberPicker style-->
370        <item name="numberPickerStyle">@style/Widget.Holo.NumberPicker</item>
371
372        <!-- CalendarView style-->
373        <item name="calendarViewStyle">@style/Widget.Holo.CalendarView</item>
374
375        <!-- TimePicker style -->
376        <item name="timePickerStyle">@style/Widget.Holo.TimePicker</item>
377
378        <!-- TimePicker dialog theme -->
379        <item name="timePickerDialogTheme">?attr/alertDialogTheme</item>
380
381        <!-- DatePicker style -->
382        <item name="datePickerStyle">@style/Widget.Holo.DatePicker</item>
383
384        <!-- DatePicker dialog theme -->
385        <item name="datePickerDialogTheme">?attr/alertDialogTheme</item>
386
387        <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_holo</item>
388        <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_dark</item>
389        <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_dark</item>
390        <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_holo_dark</item>
391        <item name="fastScrollOverlayPosition">atThumb</item>
392
393    </style>
394
395    <!-- Honeycomb holographic theme (light version).  The widgets in the
396         holographic theme are translucent on their brackground, so applications
397         must ensure that any background they use with this theme is itself
398         light; otherwise, it will be difficult to see the widgets.  This
399         UI style also includes a full action bar by default. -->
400    <style name="Theme.Holo.Light" parent="Theme.Light">
401        <item name="colorForeground">@color/bright_foreground_holo_light</item>
402        <item name="colorForegroundInverse">@color/bright_foreground_inverse_holo_light</item>
403        <item name="colorBackground">@color/background_holo_light</item>
404        <item name="colorBackgroundCacheHint">@color/background_cache_hint_selector_holo_light</item>
405        <item name="disabledAlpha">0.5</item>
406        <item name="backgroundDimAmount">0.6</item>
407
408        <item name="colorPressedHighlight">@color/holo_gray_light</item>
409        <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
410        <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
411        <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
412        <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
413
414        <item name="colorPrimaryDark">@color/holo_light_primary_dark</item>
415        <item name="colorPrimary">@color/holo_light_primary</item>
416        <item name="colorControlActivated">@color/holo_light_control_activated</item>
417        <item name="colorControlNormal">@color/holo_light_control_normal</item>
418        <item name="colorControlHighlight">@color/holo_light_button_pressed</item>
419        <item name="colorButtonNormal">@color/holo_light_button_normal</item>
420
421        <!-- Text styles -->
422        <item name="textAppearance">@style/TextAppearance.Holo.Light</item>
423        <item name="textAppearanceInverse">@style/TextAppearance.Holo.Light.Inverse</item>
424
425        <item name="textColorPrimary">@color/primary_text_holo_light</item>
426        <item name="textColorSecondary">@color/secondary_text_holo_light</item>
427        <item name="textColorTertiary">@color/tertiary_text_holo_light</item>
428        <item name="textColorPrimaryInverse">@color/primary_text_holo_dark</item>
429        <item name="textColorSecondaryInverse">@color/secondary_text_holo_dark</item>
430        <item name="textColorTertiaryInverse">@color/tertiary_text_holo_dark</item>
431        <item name="textColorPrimaryDisableOnly">@color/primary_text_disable_only_holo_light</item>
432        <item name="textColorPrimaryInverseDisableOnly">@color/primary_text_disable_only_holo_dark</item>
433        <item name="textColorPrimaryNoDisable">@color/primary_text_nodisable_holo_light</item>
434        <item name="textColorSecondaryNoDisable">@color/secondary_text_nodisable_holo_light</item>
435        <item name="textColorPrimaryInverseNoDisable">@color/primary_text_nodisable_holo_dark</item>
436        <item name="textColorSecondaryInverseNoDisable">@color/secondary_text_nodisable_holo_dark</item>
437        <item name="textColorHint">@color/hint_foreground_holo_light</item>
438        <item name="textColorHintInverse">@color/hint_foreground_holo_dark</item>
439        <item name="textColorSearchUrl">@color/search_url_text_holo</item>
440        <item name="textColorHighlight">@color/highlighted_text_holo_light</item>
441        <item name="textColorHighlightInverse">@color/highlighted_text_holo_dark</item>
442        <item name="textColorLink">@color/holo_blue_light</item>
443        <item name="textColorLinkInverse">@color/holo_blue_light</item>
444        <item name="textColorAlertDialogListItem">@color/primary_text_holo_light</item>
445
446        <item name="textAppearanceLarge">@style/TextAppearance.Holo.Light.Large</item>
447        <item name="textAppearanceMedium">@style/TextAppearance.Holo.Light.Medium</item>
448        <item name="textAppearanceSmall">@style/TextAppearance.Holo.Light.Small</item>
449        <item name="textAppearanceLargeInverse">@style/TextAppearance.Holo.Light.Large.Inverse</item>
450        <item name="textAppearanceMediumInverse">@style/TextAppearance.Holo.Light.Medium.Inverse</item>
451        <item name="textAppearanceSmallInverse">@style/TextAppearance.Holo.Light.Small.Inverse</item>
452        <item name="textAppearanceSearchResultTitle">@style/TextAppearance.Holo.Light.SearchResult.Title</item>
453        <item name="textAppearanceSearchResultSubtitle">@style/TextAppearance.Holo.Light.SearchResult.Subtitle</item>
454
455        <item name="textAppearanceButton">@style/TextAppearance.Holo.Light.Widget.Button</item>
456
457        <item name="editTextColor">?attr/textColorPrimary</item>
458        <item name="editTextBackground">@drawable/edit_text_holo_light</item>
459
460        <item name="candidatesTextStyleSpans">@string/candidates_style</item>
461
462        <item name="textCheckMark">@drawable/indicator_check_mark_light</item>
463        <item name="textCheckMarkInverse">@drawable/indicator_check_mark_dark</item>
464
465        <item name="textAppearanceLargePopupMenu">@style/TextAppearance.Holo.Light.Widget.PopupMenu.Large</item>
466        <item name="textAppearanceSmallPopupMenu">@style/TextAppearance.Holo.Light.Widget.PopupMenu.Small</item>
467
468        <!-- Button styles -->
469        <item name="buttonStyle">@style/Widget.Holo.Light.Button</item>
470
471        <item name="buttonStyleSmall">@style/Widget.Holo.Light.Button.Small</item>
472        <item name="buttonStyleInset">@style/Widget.Holo.Light.Button.Inset</item>
473
474        <item name="buttonStyleToggle">@style/Widget.Holo.Light.Button.Toggle</item>
475        <item name="switchStyle">@style/Widget.Holo.Light.CompoundButton.Switch</item>
476        <item name="mediaRouteButtonStyle">@style/Widget.Holo.Light.MediaRouteButton</item>
477
478        <item name="selectableItemBackground">@drawable/item_background_holo_light</item>
479        <item name="selectableItemBackgroundBorderless">?attr/selectableItemBackground</item>
480        <item name="borderlessButtonStyle">@style/Widget.Holo.Light.Button.Borderless</item>
481        <item name="homeAsUpIndicator">@drawable/ic_ab_back_holo_light</item>
482
483        <!-- List attributes -->
484        <item name="listPreferredItemHeight">64dip</item>
485        <item name="listPreferredItemHeightSmall">48dip</item>
486        <item name="listPreferredItemHeightLarge">80dip</item>
487        <item name="dropdownListPreferredItemHeight">?attr/listPreferredItemHeightSmall</item>
488        <item name="textAppearanceListItemSmall">?attr/textAppearanceMedium</item>
489        <item name="textAppearanceListItemSecondary">?attr/textAppearanceSmall</item>
490        <item name="listPreferredItemPaddingLeft">8dip</item>
491        <item name="listPreferredItemPaddingRight">8dip</item>
492        <item name="listPreferredItemPaddingStart">8dip</item>
493        <item name="listPreferredItemPaddingEnd">8dip</item>
494
495        <!-- @hide -->
496        <item name="searchResultListItemHeight">58dip</item>
497        <item name="listDivider">@drawable/list_divider_holo_light</item>
498        <item name="listSeparatorTextViewStyle">@style/Widget.Holo.Light.TextView.ListSeparator</item>
499
500        <item name="listChoiceIndicatorSingle">@drawable/btn_radio_holo_light</item>
501        <item name="listChoiceIndicatorMultiple">@drawable/btn_check_holo_light</item>
502
503        <item name="listChoiceBackgroundIndicator">@drawable/list_selector_holo_light</item>
504
505        <item name="activatedBackgroundIndicator">@drawable/activated_background_holo_light</item>
506
507        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
508        <item name="expandableListPreferredChildPaddingLeft">?attr/expandableListPreferredItemPaddingLeft</item>
509
510        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
511        <item name="expandableListPreferredItemIndicatorRight">0dip</item>
512        <item name="expandableListPreferredChildIndicatorLeft">?attr/expandableListPreferredItemIndicatorLeft</item>
513        <item name="expandableListPreferredChildIndicatorRight">?attr/expandableListPreferredItemIndicatorRight</item>
514
515        <item name="listDividerAlertDialog">@drawable/list_divider_holo_light</item>
516        <item name="findOnPageNextDrawable">@drawable/ic_find_next_holo_light</item>
517        <item name="findOnPagePreviousDrawable">@drawable/ic_find_previous_holo_light</item>
518
519        <!-- Gallery attributes -->
520        <item name="galleryItemBackground">@drawable/gallery_item_background</item>
521
522        <!-- Window attributes -->
523        <item name="windowFrame">@null</item>
524        <item name="windowNoTitle">false</item>
525        <item name="windowFullscreen">false</item>
526        <item name="windowOverscan">false</item>
527        <item name="windowIsFloating">false</item>
528        <item name="windowContentOverlay">@drawable/ab_solid_shadow_holo</item>
529        <item name="windowShowWallpaper">false</item>
530        <item name="windowTitleStyle">@style/WindowTitle.Holo</item>
531        <item name="windowTitleSize">25dip</item>
532        <item name="windowTitleBackgroundStyle">@style/WindowTitleBackground.Holo</item>
533        <item name="windowAnimationStyle">@style/Animation.Holo.Activity</item>
534        <item name="windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
535        <item name="windowActionBar">true</item>
536        <item name="windowActionModeOverlay">false</item>
537
538        <!-- Dialog attributes -->
539        <item name="dialogTheme">@style/Theme.Holo.Light.Dialog</item>
540        <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
541        <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
542        <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
543
544        <!-- AlertDialog attributes -->
545        <item name="alertDialogTheme">@style/Theme.Holo.Light.Dialog.Alert</item>
546        <item name="alertDialogStyle">@style/AlertDialog.Holo.Light</item>
547        <item name="alertDialogCenterButtons">false</item>
548        <item name="alertDialogIcon">@drawable/ic_dialog_alert_holo_light</item>
549
550        <!-- Presentation attributes -->
551        <item name="presentationTheme">@style/Theme.Holo.Light.Dialog.Presentation</item>
552
553        <!-- Toast attributes -->
554        <item name="toastFrameBackground">@drawable/toast_frame</item>
555
556        <!-- Panel attributes -->
557        <item name="panelBackground">@drawable/menu_hardkey_panel_holo_light</item>
558        <item name="panelFullBackground">@drawable/menu_background_fill_parent_width</item>
559        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
560        <item name="panelColorBackground">#000</item>
561        <item name="panelColorForeground">?attr/textColorPrimary</item>
562        <item name="panelTextAppearance">?attr/textAppearance</item>
563
564        <item name="panelMenuIsCompact">true</item>
565        <item name="panelMenuListWidth">250dip</item>
566        <item name="panelMenuListTheme">@style/Theme.Holo.Light.CompactMenu</item>
567
568        <!-- Scrollbar attributes -->
569        <item name="scrollbarFadeDuration">250</item>
570        <item name="scrollbarDefaultDelayBeforeFade">300</item>
571        <item name="scrollbarSize">10dip</item>
572        <item name="scrollbarThumbHorizontal">@drawable/scrollbar_handle_holo_light</item>
573        <item name="scrollbarThumbVertical">@drawable/scrollbar_handle_holo_light</item>
574        <item name="scrollbarTrackHorizontal">@null</item>
575        <item name="scrollbarTrackVertical">@null</item>
576
577        <!-- Text selection handle attributes -->
578        <item name="textSelectHandleLeft">@drawable/text_select_handle_left</item>
579        <item name="textSelectHandleRight">@drawable/text_select_handle_right</item>
580        <item name="textSelectHandle">@drawable/text_select_handle_middle</item>
581        <item name="textSelectHandleWindowStyle">@style/Widget.Holo.TextSelectHandle</item>
582        <item name="textSuggestionsWindowStyle">@style/Widget.Holo.Light.TextSuggestionsPopupWindow</item>
583        <item name="textCursorDrawable">@drawable/text_cursor_holo_light</item>
584
585        <!-- Widget styles -->
586        <item name="absListViewStyle">@style/Widget.Holo.Light.AbsListView</item>
587        <item name="autoCompleteTextViewStyle">@style/Widget.Holo.Light.AutoCompleteTextView</item>
588        <item name="checkboxStyle">@style/Widget.Holo.Light.CompoundButton.CheckBox</item>
589        <item name="checkedTextViewStyle">@style/Widget.Holo.Light.CheckedTextView</item>
590        <item name="dropDownListViewStyle">@style/Widget.Holo.ListView.DropDown</item>
591        <item name="editTextStyle">@style/Widget.Holo.Light.EditText</item>
592        <item name="expandableListViewStyle">@style/Widget.Holo.Light.ExpandableListView</item>
593        <item name="expandableListViewWhiteStyle">@style/Widget.Holo.Light.ExpandableListView.White</item>
594        <item name="fastScrollStyle">@style/Widget.Holo.Light.FastScroll</item>
595        <item name="galleryStyle">@style/Widget.Holo.Light.Gallery</item>
596        <item name="gestureOverlayViewStyle">@style/Widget.Holo.Light.GestureOverlayView</item>
597        <item name="gridViewStyle">@style/Widget.Holo.Light.GridView</item>
598        <item name="imageButtonStyle">@style/Widget.Holo.Light.ImageButton</item>
599        <item name="imageWellStyle">@style/Widget.Holo.Light.ImageWell</item>
600        <item name="listViewStyle">@style/Widget.Holo.Light.ListView</item>
601        <item name="listViewWhiteStyle">@style/Widget.Holo.Light.ListView.White</item>
602        <item name="popupWindowStyle">@style/Widget.Holo.Light.PopupWindow</item>
603        <item name="progressBarStyle">@style/Widget.Holo.Light.ProgressBar</item>
604        <item name="progressBarStyleHorizontal">@style/Widget.Holo.Light.ProgressBar.Horizontal</item>
605        <item name="progressBarStyleSmall">@style/Widget.Holo.Light.ProgressBar.Small</item>
606        <item name="progressBarStyleSmallTitle">@style/Widget.Holo.Light.ProgressBar.Small.Title</item>
607        <item name="progressBarStyleLarge">@style/Widget.Holo.Light.ProgressBar.Large</item>
608        <item name="progressBarStyleInverse">@style/Widget.Holo.Light.ProgressBar.Inverse</item>
609        <item name="progressBarStyleSmallInverse">@style/Widget.Holo.Light.ProgressBar.Small.Inverse</item>
610        <item name="progressBarStyleLargeInverse">@style/Widget.Holo.Light.ProgressBar.Large.Inverse</item>
611        <item name="seekBarStyle">@style/Widget.Holo.Light.SeekBar</item>
612        <item name="ratingBarStyle">@style/Widget.Holo.Light.RatingBar</item>
613        <item name="ratingBarStyleIndicator">@style/Widget.Holo.Light.RatingBar.Indicator</item>
614        <item name="ratingBarStyleSmall">@style/Widget.Holo.Light.RatingBar.Small</item>
615        <item name="radioButtonStyle">@style/Widget.Holo.Light.CompoundButton.RadioButton</item>
616        <item name="scrollViewStyle">@style/Widget.Holo.Light.ScrollView</item>
617        <item name="horizontalScrollViewStyle">@style/Widget.Holo.Light.HorizontalScrollView</item>
618        <item name="spinnerStyle">?attr/dropDownSpinnerStyle</item>
619        <item name="dropDownSpinnerStyle">@style/Widget.Holo.Light.Spinner.DropDown</item>
620        <item name="starStyle">@style/Widget.Holo.Light.CompoundButton.Star</item>
621        <item name="tabWidgetStyle">@style/Widget.Holo.Light.TabWidget</item>
622        <item name="textViewStyle">@style/Widget.Holo.Light.TextView</item>
623        <item name="errorMessageBackground">@drawable/popup_inline_error_holo_light</item>
624        <item name="errorMessageAboveBackground">@drawable/popup_inline_error_above_holo_light</item>
625        <item name="webTextViewStyle">@style/Widget.Holo.Light.WebTextView</item>
626        <item name="webViewStyle">@style/Widget.Holo.Light.WebView</item>
627        <item name="dropDownItemStyle">@style/Widget.Holo.Light.DropDownItem</item>
628        <item name="spinnerDropDownItemStyle">@style/Widget.Holo.Light.DropDownItem.Spinner</item>
629        <item name="spinnerItemStyle">@style/Widget.Holo.TextView.SpinnerItem</item>
630        <item name="dropDownHintAppearance">@style/TextAppearance.Holo.Widget.DropDownHint</item>
631        <item name="keyboardViewStyle">@style/Widget.Holo.KeyboardView</item>
632        <item name="quickContactBadgeStyleWindowSmall">@style/Widget.Holo.QuickContactBadge.WindowSmall</item>
633        <item name="quickContactBadgeStyleWindowMedium">@style/Widget.Holo.QuickContactBadge.WindowMedium</item>
634        <item name="quickContactBadgeStyleWindowLarge">@style/Widget.Holo.QuickContactBadge.WindowLarge</item>
635        <item name="quickContactBadgeStyleSmallWindowSmall">@style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
636        <item name="quickContactBadgeStyleSmallWindowMedium">@style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
637        <item name="quickContactBadgeStyleSmallWindowLarge">@style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
638        <item name="listPopupWindowStyle">@style/Widget.Holo.Light.ListPopupWindow</item>
639        <item name="popupMenuStyle">@style/Widget.Holo.Light.PopupMenu</item>
640        <item name="stackViewStyle">@style/Widget.Holo.StackView</item>
641        <item name="activityChooserViewStyle">@style/Widget.Holo.Light.ActivityChooserView</item>
642        <item name="fragmentBreadCrumbsStyle">@style/Widget.Holo.Light.FragmentBreadCrumbs</item>
643
644        <!-- Preference styles -->
645        <item name="preferenceScreenStyle">@style/Preference.Holo.PreferenceScreen</item>
646        <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
647        <item name="preferenceCategoryStyle">@style/Preference.Holo.Category</item>
648        <item name="preferenceStyle">@style/Preference.Holo</item>
649        <item name="preferenceInformationStyle">@style/Preference.Holo.Information</item>
650        <item name="checkBoxPreferenceStyle">@style/Preference.Holo.CheckBoxPreference</item>
651        <item name="switchPreferenceStyle">@style/Preference.Holo.SwitchPreference</item>
652        <item name="seekBarPreferenceStyle">@style/Preference.Holo.SeekBarPreference</item>
653        <item name="yesNoPreferenceStyle">@style/Preference.Holo.DialogPreference.YesNoPreference</item>
654        <item name="dialogPreferenceStyle">@style/Preference.Holo.DialogPreference</item>
655        <item name="editTextPreferenceStyle">@style/Preference.Holo.DialogPreference.EditTextPreference</item>
656        <item name="ringtonePreferenceStyle">@style/Preference.Holo.RingtonePreference</item>
657        <item name="preferenceLayoutChild">@layout/preference_child_holo</item>
658        <item name="detailsElementBackground">@drawable/panel_bg_holo_light</item>
659
660        <!-- PreferenceFrameLayout attributes -->
661        <item name="preferenceFrameLayoutStyle">@style/Widget.Holo.PreferenceFrameLayout</item>
662
663        <!-- Search widget styles -->
664        <item name="searchWidgetCorpusItemBackground">@color/search_widget_corpus_item_background</item>
665
666        <!-- Action bar styles -->
667        <item name="actionDropDownStyle">@style/Widget.Holo.Light.Spinner.DropDown.ActionBar</item>
668        <item name="actionButtonStyle">@style/Widget.Holo.Light.ActionButton</item>
669        <item name="actionOverflowButtonStyle">@style/Widget.Holo.Light.ActionButton.Overflow</item>
670        <item name="actionModeBackground">@drawable/cab_background_top_holo_light</item>
671        <item name="actionModeSplitBackground">@drawable/cab_background_bottom_holo_light</item>
672        <item name="actionModeCloseDrawable">@drawable/ic_cab_done_holo_light</item>
673        <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView</item>
674        <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar</item>
675        <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText</item>
676        <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode</item>
677        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.Light.ActionButton.CloseMode</item>
678        <item name="actionBarStyle">@style/Widget.Holo.Light.ActionBar.Solid</item>
679        <item name="actionBarSize">@dimen/action_bar_default_height</item>
680        <item name="actionModePopupWindowStyle">@style/Widget.Holo.Light.PopupWindow.ActionMode</item>
681        <item name="actionBarWidgetTheme">@null</item>
682        <item name="actionBarTheme">@null</item>
683
684        <item name="actionModeCutDrawable">@drawable/ic_menu_cut_holo_light</item>
685        <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_holo_light</item>
686        <item name="actionModePasteDrawable">@drawable/ic_menu_paste_holo_light</item>
687        <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_holo_light</item>
688        <item name="actionModeShareDrawable">@drawable/ic_menu_share_holo_light</item>
689        <item name="actionModeFindDrawable">@drawable/ic_menu_find_holo_light</item>
690        <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_holo_light</item>
691
692        <item name="dividerVertical">?attr/listDivider</item>
693        <item name="dividerHorizontal">?attr/listDivider</item>
694        <item name="buttonBarStyle">@style/Holo.Light.ButtonBar</item>
695        <item name="buttonBarButtonStyle">?attr/borderlessButtonStyle</item>
696        <item name="segmentedButtonStyle">@style/Holo.Light.SegmentedButton</item>
697
698        <!-- SearchView attributes -->
699        <item name="searchViewStyle">@style/Widget.Holo.Light.SearchView</item>
700        <item name="searchDialogTheme">@style/Theme.Holo.Light.SearchBar</item>
701
702        <!-- NumberPicker style-->
703        <item name="numberPickerStyle">@style/Widget.Holo.Light.NumberPicker</item>
704
705        <!-- CalendarView style-->
706        <item name="calendarViewStyle">@style/Widget.Holo.Light.CalendarView</item>
707
708        <!-- TimePicker style -->
709        <item name="timePickerStyle">@style/Widget.Holo.Light.TimePicker</item>
710
711        <!-- TimePicker dialog theme -->
712        <item name="timePickerDialogTheme">?attr/alertDialogTheme</item>
713
714        <!-- DatePicker style -->
715        <item name="datePickerStyle">@style/Widget.Holo.Light.DatePicker</item>
716
717        <!-- DatePicker dialog theme -->
718        <item name="datePickerDialogTheme">?attr/alertDialogTheme</item>
719
720        <item name="fastScrollThumbDrawable">@drawable/fastscroll_thumb_holo</item>
721        <item name="fastScrollPreviewBackgroundLeft">@drawable/fastscroll_label_left_holo_light</item>
722        <item name="fastScrollPreviewBackgroundRight">@drawable/fastscroll_label_right_holo_light</item>
723        <item name="fastScrollTrackDrawable">@drawable/fastscroll_track_holo_light</item>
724        <item name="fastScrollOverlayPosition">atThumb</item>
725
726    </style>
727
728    <!-- Variant of the holographic (light) theme that has a solid (opaque) action bar
729         with an inverse color profile. The dark action bar sharply stands out against
730         the light content. -->
731    <style name="Theme.Holo.Light.DarkActionBar">
732        <item name="windowContentOverlay">@drawable/ab_solid_shadow_holo</item>
733        <item name="actionBarStyle">@style/Widget.Holo.Light.ActionBar.Solid.Inverse</item>
734        <item name="actionBarWidgetTheme">@style/Theme.Holo</item>
735        <item name="actionBarTheme">@null</item>
736
737        <item name="actionDropDownStyle">@style/Widget.Holo.Spinner.DropDown.ActionBar</item>
738        <item name="actionButtonStyle">@style/Widget.Holo.ActionButton</item>
739        <item name="actionOverflowButtonStyle">@style/Widget.Holo.ActionButton.Overflow</item>
740        <item name="actionModeBackground">@drawable/cab_background_top_holo_dark</item>
741        <item name="actionModeSplitBackground">@drawable/cab_background_bottom_holo_dark</item>
742        <item name="actionModeCloseDrawable">@drawable/ic_cab_done_holo_dark</item>
743        <item name="homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
744        <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView.Inverse</item>
745        <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar.Inverse</item>
746        <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText.Inverse</item>
747        <item name="actionBarDivider">@drawable/list_divider_holo_dark</item>
748        <item name="actionBarItemBackground">@drawable/item_background_holo_dark</item>
749        <item name="actionMenuTextColor">?attr/textColorPrimaryInverse</item>
750        <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode.Inverse</item>
751        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
752        <item name="actionModePopupWindowStyle">@style/Widget.Holo.PopupWindow.ActionMode</item>
753
754        <item name="actionModeCutDrawable">@drawable/ic_menu_cut_holo_dark</item>
755        <item name="actionModeCopyDrawable">@drawable/ic_menu_copy_holo_dark</item>
756        <item name="actionModePasteDrawable">@drawable/ic_menu_paste_holo_dark</item>
757        <item name="actionModeSelectAllDrawable">@drawable/ic_menu_selectall_holo_dark</item>
758        <item name="actionModeShareDrawable">@drawable/ic_menu_share_holo_dark</item>
759        <item name="actionModeFindDrawable">@drawable/ic_menu_find_holo_dark</item>
760        <item name="actionModeWebSearchDrawable">@drawable/ic_menu_search_holo_dark</item>
761    </style>
762
763    <!-- Variant of the holographic (dark) theme with no action bar. -->
764    <style name="Theme.Holo.NoActionBar">
765        <item name="windowActionBar">false</item>
766        <item name="windowNoTitle">true</item>
767    </style>
768
769    <!-- Variant of the holographic (dark) theme that has no title bar and fills
770         the entire screen.  This theme
771         sets {@link android.R.attr#windowFullscreen} to true.  -->
772    <style name="Theme.Holo.NoActionBar.Fullscreen">
773        <item name="windowFullscreen">true</item>
774        <item name="windowContentOverlay">@null</item>
775    </style>
776
777    <!-- Variant of the holographic (dark) theme that has no title bar and fills
778         the entire screen and extends into the display overscan region.  This theme
779         sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
780         to true. -->
781    <style name="Theme.Holo.NoActionBar.Overscan">
782        <item name="windowFullscreen">true</item>
783        <item name="windowOverscan">true</item>
784        <item name="windowContentOverlay">@null</item>
785    </style>
786
787    <!-- Variant of the holographic (dark) theme that has no title bar and translucent
788         system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
789         {@link android.R.attr#windowTranslucentNavigation} to true. -->
790    <style name="Theme.Holo.NoActionBar.TranslucentDecor">
791        <item name="windowTranslucentStatus">true</item>
792        <item name="windowTranslucentNavigation">true</item>
793        <item name="windowContentOverlay">@null</item>
794    </style>
795
796    <!-- Variant of the holographic (light) theme with no action bar. -->
797    <style name="Theme.Holo.Light.NoActionBar">
798        <item name="windowActionBar">false</item>
799        <item name="windowNoTitle">true</item>
800    </style>
801
802    <!-- Variant of the holographic (light) theme that has no title bar and fills
803         the entire screen.  This theme
804         sets {@link android.R.attr#windowFullscreen} to true.  -->
805    <style name="Theme.Holo.Light.NoActionBar.Fullscreen">
806        <item name="windowFullscreen">true</item>
807        <item name="windowContentOverlay">@null</item>
808    </style>
809
810    <!-- Variant of the holographic (light) theme that has no title bar and fills
811         the entire screen and extends into the display overscan region.  This theme
812         sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
813         to true. -->
814    <style name="Theme.Holo.Light.NoActionBar.Overscan">
815        <item name="windowFullscreen">true</item>
816        <item name="windowOverscan">true</item>
817        <item name="windowContentOverlay">@null</item>
818    </style>
819
820    <!-- Variant of the holographic (light) theme that has no title bar and translucent
821         system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
822         {@link android.R.attr#windowTranslucentNavigation} to true. -->
823    <style name="Theme.Holo.Light.NoActionBar.TranslucentDecor">
824        <item name="windowTranslucentStatus">true</item>
825        <item name="windowTranslucentNavigation">true</item>
826        <item name="windowContentOverlay">@null</item>
827    </style>
828
829    <!-- Dialog themes for Holo -->
830    <eat-comment />
831
832    <!-- Holo theme for dialog windows and activities, which is used by the
833         {@link android.app.Dialog} class.  This changes the window to be
834         floating (not fill the entire screen), and puts a frame around its
835         contents.  You can set this theme on an activity if you would like to
836         make an activity that looks like a Dialog.
837         This is the default Dialog theme for applications targeting Honeycomb
838         or newer. -->
839    <style name="Theme.Holo.Dialog">
840        <item name="windowFrame">@null</item>
841        <item name="windowTitleStyle">@style/DialogWindowTitle.Holo</item>
842        <item name="windowBackground">@drawable/dialog_full_holo_dark</item>
843        <item name="windowIsFloating">true</item>
844        <item name="windowContentOverlay">@null</item>
845        <item name="windowAnimationStyle">@style/Animation.Holo.Dialog</item>
846        <item name="windowSoftInputMode">stateUnspecified|adjustPan</item>
847        <item name="windowActionBar">false</item>
848        <item name="windowActionModeOverlay">true</item>
849        <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
850
851        <item name="colorBackgroundCacheHint">@null</item>
852
853        <item name="buttonBarStyle">@style/Holo.ButtonBar.AlertDialog</item>
854        <item name="borderlessButtonStyle">@style/Widget.Holo.Button.Borderless.Small</item>
855
856        <item name="textAppearance">@style/TextAppearance.Holo</item>
857        <item name="textAppearanceInverse">@style/TextAppearance.Holo.Inverse</item>
858
859        <item name="listPreferredItemPaddingLeft">16dip</item>
860        <item name="listPreferredItemPaddingRight">16dip</item>
861        <item name="listPreferredItemPaddingStart">16dip</item>
862        <item name="listPreferredItemPaddingEnd">16dip</item>
863
864        <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
865    </style>
866
867    <!-- Variant of Theme.Holo.Dialog that has a nice minimum width for
868         a regular dialog. -->
869    <style name="Theme.Holo.Dialog.MinWidth">
870        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
871        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
872    </style>
873
874    <!-- Variant of Theme.Holo.Dialog that does not include a title bar. -->
875    <style name="Theme.Holo.Dialog.NoActionBar">
876        <item name="windowActionBar">false</item>
877        <item name="windowNoTitle">true</item>
878    </style>
879
880    <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a nice minimum width for
881         a regular dialog. -->
882    <style name="Theme.Holo.Dialog.NoActionBar.MinWidth">
883        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
884        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
885    </style>
886
887    <!-- Variant of Theme.Holo.Dialog that has a fixed size. -->
888    <style name="Theme.Holo.Dialog.FixedSize">
889        <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
890        <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
891        <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
892        <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
893    </style>
894
895    <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a fixed size. -->
896    <style name="Theme.Holo.Dialog.NoActionBar.FixedSize">
897        <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
898        <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
899        <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
900        <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
901    </style>
902
903    <!-- Variant of Theme.Holo.Dialog that does not include a frame (or background).
904         The view hierarchy of the dialog is responsible for drawing all of
905         its pixels. -->
906    <style name="Theme.Holo.Dialog.NoFrame">
907        <item name="windowBackground">@color/transparent</item>
908        <item name="windowFrame">@null</item>
909        <item name="windowContentOverlay">@null</item>
910        <item name="windowAnimationStyle">@null</item>
911        <item name="backgroundDimEnabled">false</item>
912        <item name="windowIsTranslucent">true</item>
913        <item name="windowNoTitle">true</item>
914        <item name="windowCloseOnTouchOutside">false</item>
915    </style>
916
917    <style name="Theme.Holo.Dialog.BaseAlert">
918        <item name="windowBackground">@color/transparent</item>
919        <item name="windowTitleStyle">@style/DialogWindowTitle.Holo</item>
920        <item name="windowContentOverlay">@null</item>
921        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
922        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
923    </style>
924
925    <!-- Holo theme for alert dialog windows, which is used by the
926         {@link android.app.AlertDialog} class.  This is basically a dialog
927         but sets the background to empty so it can do two-tone backgrounds.
928         For applications targeting Honeycomb or newer, this is the default
929         AlertDialog theme. -->
930    <style name="Theme.Holo.Dialog.Alert" parent="Theme.Holo.Dialog.BaseAlert" />
931
932    <!-- Theme for a window that will be displayed either full-screen on
933         smaller screens (small, normal) or as a dialog on larger screens
934         (large, xlarge). -->
935    <style name="Theme.Holo.DialogWhenLarge" parent="Theme.Holo" />
936
937    <!-- Theme for a window without a title bar that will be displayed either
938         full-screen on smaller screens (small, normal) or as a dialog on larger screens
939         (large, xlarge). -->
940    <style name="Theme.Holo.DialogWhenLarge.NoActionBar" parent="Theme.Holo.NoActionBar" />
941
942    <!-- Theme for a presentation window on a secondary display. -->
943    <style name="Theme.Holo.Dialog.Presentation" parent="Theme.Holo.NoActionBar.Fullscreen" />
944
945    <!-- Light holo dialog themes -->
946
947    <!-- Holo light theme for dialog windows and activities, which is used by the
948         {@link android.app.Dialog} class.  This changes the window to be
949         floating (not fill the entire screen), and puts a frame around its
950         contents.  You can set this theme on an activity if you would like to
951         make an activity that looks like a Dialog.
952         This is the default Dialog theme for applications targeting Honeycomb
953         or newer. -->
954    <style name="Theme.Holo.Light.Dialog">
955        <item name="windowFrame">@null</item>
956        <item name="windowTitleStyle">@style/DialogWindowTitle.Holo.Light</item>
957        <item name="windowBackground">@drawable/dialog_full_holo_light</item>
958        <item name="windowIsFloating">true</item>
959        <item name="windowContentOverlay">@null</item>
960        <item name="windowAnimationStyle">@style/Animation.Holo.Dialog</item>
961        <item name="windowSoftInputMode">stateUnspecified|adjustPan</item>
962        <item name="windowActionBar">false</item>
963        <item name="windowActionModeOverlay">true</item>
964        <item name="windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
965
966        <item name="colorBackgroundCacheHint">@null</item>
967
968        <item name="buttonBarStyle">@style/Holo.Light.ButtonBar.AlertDialog</item>
969        <item name="borderlessButtonStyle">@style/Widget.Holo.Light.Button.Borderless.Small</item>
970
971        <item name="textAppearance">@style/TextAppearance.Holo.Light</item>
972        <item name="textAppearanceInverse">@style/TextAppearance.Holo.Light.Inverse</item>
973
974        <item name="listPreferredItemPaddingLeft">16dip</item>
975        <item name="listPreferredItemPaddingRight">16dip</item>
976        <item name="listPreferredItemPaddingStart">16dip</item>
977        <item name="listPreferredItemPaddingEnd">16dip</item>
978
979        <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
980    </style>
981
982    <!-- Variant of Theme.Holo.Light.Dialog that has a nice minimum width for
983         a regular dialog. -->
984    <style name="Theme.Holo.Light.Dialog.MinWidth">
985        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
986        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
987    </style>
988
989    <!-- Variant of Theme.Holo.Light.Dialog that does not include a title bar. -->
990    <style name="Theme.Holo.Light.Dialog.NoActionBar">
991        <item name="windowActionBar">false</item>
992        <item name="windowNoTitle">true</item>
993    </style>
994
995    <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a nice minimum width for
996         a regular dialog. -->
997    <style name="Theme.Holo.Light.Dialog.NoActionBar.MinWidth">
998        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
999        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
1000    </style>
1001
1002    <!-- Variant of Theme.Holo.Light.Dialog that has a fixed size. -->
1003    <style name="Theme.Holo.Light.Dialog.FixedSize">
1004        <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
1005        <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
1006        <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
1007        <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
1008    </style>
1009
1010    <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a fixed size. -->
1011    <style name="Theme.Holo.Light.Dialog.NoActionBar.FixedSize">
1012        <item name="windowFixedWidthMajor">@dimen/dialog_fixed_width_major</item>
1013        <item name="windowFixedWidthMinor">@dimen/dialog_fixed_width_minor</item>
1014        <item name="windowFixedHeightMajor">@dimen/dialog_fixed_height_major</item>
1015        <item name="windowFixedHeightMinor">@dimen/dialog_fixed_height_minor</item>
1016    </style>
1017
1018    <!-- Theme for a window that will be displayed either full-screen on
1019         smaller screens (small, normal) or as a dialog on larger screens
1020         (large, xlarge). -->
1021    <style name="Theme.Holo.Light.DialogWhenLarge" parent="Theme.Holo.Light" />
1022
1023    <!-- Theme for a window without an action bar that will be displayed either full-screen
1024         on smaller screens (small, normal) or as a dialog on larger screens
1025         (large, xlarge). -->
1026    <style name="Theme.Holo.Light.DialogWhenLarge.NoActionBar" parent="Theme.Holo.Light.NoActionBar" />
1027
1028    <style name="Theme.Holo.Light.Dialog.BaseAlert">
1029        <item name="windowBackground">@color/transparent</item>
1030        <item name="windowTitleStyle">@style/DialogWindowTitle.Holo.Light</item>
1031        <item name="windowContentOverlay">@null</item>
1032        <item name="windowMinWidthMajor">@dimen/dialog_min_width_major</item>
1033        <item name="windowMinWidthMinor">@dimen/dialog_min_width_minor</item>
1034    </style>
1035
1036    <!-- Holo light theme for alert dialog windows, which is used by the
1037         {@link android.app.AlertDialog} class.  This is basically a dialog
1038         but sets the background to empty so it can do two-tone backgrounds.
1039         For applications targeting Honeycomb or newer, this is the default
1040         AlertDialog theme. -->
1041    <style name="Theme.Holo.Light.Dialog.Alert" parent="Theme.Holo.Light.Dialog.BaseAlert" />
1042
1043    <!-- Theme for a presentation window on a secondary display. -->
1044    <style name="Theme.Holo.Light.Dialog.Presentation" parent="Theme.Holo.Light.NoActionBar.Fullscreen" />
1045
1046    <!-- Default holographic (dark) for windows that want to have the user's selected
1047         wallpaper appear behind them.  -->
1048    <style name="Theme.Holo.Wallpaper">
1049        <item name="windowBackground">@color/transparent</item>
1050        <item name="colorBackgroundCacheHint">@null</item>
1051        <item name="windowShowWallpaper">true</item>
1052    </style>
1053
1054    <!--Default holographic (dark) for windows that want to have the user's selected
1055         wallpaper appear behind them and without an action bar. -->
1056    <style name="Theme.Holo.Wallpaper.NoTitleBar">
1057        <item name="windowNoTitle">true</item>
1058    </style>
1059
1060    <!-- Default holo dark theme for panel windows.  This removes all extraneous
1061         window decorations, so you basically have an empty rectangle in which
1062         to place your content.  It makes the window floating, with a transparent
1063         background, and turns off dimming behind the window. -->
1064    <style name="Theme.Holo.Panel">
1065        <item name="windowBackground">@color/transparent</item>
1066        <item name="colorBackgroundCacheHint">@null</item>
1067        <item name="windowFrame">@null</item>
1068        <item name="windowContentOverlay">@null</item>
1069        <item name="windowAnimationStyle">@null</item>
1070        <item name="windowIsFloating">true</item>
1071        <item name="backgroundDimEnabled">false</item>
1072        <item name="windowIsTranslucent">true</item>
1073        <item name="windowNoTitle">true</item>
1074    </style>
1075
1076    <!-- Default holo light theme for panel windows.  This removes all extraneous
1077         window decorations, so you basically have an empty rectangle in which
1078         to place your content.  It makes the window floating, with a transparent
1079         background, and turns off dimming behind the window. -->
1080    <style name="Theme.Holo.Light.Panel">
1081        <item name="windowBackground">@color/transparent</item>
1082        <item name="colorBackgroundCacheHint">@null</item>
1083        <item name="windowFrame">@null</item>
1084        <item name="windowContentOverlay">@null</item>
1085        <item name="windowAnimationStyle">@null</item>
1086        <item name="windowIsFloating">true</item>
1087        <item name="backgroundDimEnabled">false</item>
1088        <item name="windowIsTranslucent">true</item>
1089        <item name="windowNoTitle">true</item>
1090    </style>
1091
1092    <!-- Default theme for holo style input methods, which is used by the
1093         {@link android.inputmethodservice.InputMethodService} class.
1094         this inherits from Theme.Panel, but sets up IME appropriate animations
1095         and a few custom attributes. -->
1096    <style name="Theme.Holo.InputMethod" parent="Theme.Holo.Light.Panel">
1097        <item name="windowAnimationStyle">@style/Animation.InputMethod</item>
1098        <item name="imeFullscreenBackground">@drawable/screen_background_selector_light</item>
1099        <item name="imeExtractEnterAnimation">@anim/input_method_extract_enter</item>
1100        <item name="imeExtractExitAnimation">@anim/input_method_extract_exit</item>
1101    </style>
1102
1103
1104    <style name="Theme.Holo.SearchBar" parent="Theme.Holo.Panel">
1105        <item name="actionModeBackground">@drawable/cab_background_top_holo_dark</item>
1106        <item name="actionModeSplitBackground">@drawable/cab_background_bottom_holo_light</item>
1107    </style>
1108
1109    <style name="Theme.Holo.Light.SearchBar" parent="Theme.Holo.Light.Panel">
1110        <item name="actionModeBackground">@drawable/cab_background_top_holo_light</item>
1111        <item name="actionModeSplitBackground">@drawable/cab_background_bottom_holo_light</item>
1112    </style>
1113
1114    <style name="Theme.Holo.CompactMenu">
1115        <!-- Menu/item attributes -->
1116        <item name="itemTextAppearance">?attr/textAppearanceMedium</item>
1117        <item name="listViewStyle">@style/Widget.Holo.ListView</item>
1118        <item name="windowAnimationStyle">@style/Animation.DropDownUp</item>
1119        <item name="background">@null</item>
1120    </style>
1121
1122    <style name="Theme.Holo.Light.CompactMenu">
1123        <!-- Menu/item attributes -->
1124        <item name="itemTextAppearance">?attr/textAppearanceMedium</item>
1125        <item name="listViewStyle">@style/Widget.Holo.Light.ListView</item>
1126        <item name="windowAnimationStyle">@style/Animation.DropDownUp</item>
1127        <item name="background">@null</item>
1128    </style>
1129
1130</resources>
1131