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