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    <style name="Theme">
44
45        <item name="colorForeground">@android:color/bright_foreground_dark</item>
46        <item name="colorForegroundInverse">@android:color/bright_foreground_dark_inverse</item>
47        <item name="colorBackground">@android:color/background_dark</item>
48        <item name="colorBackgroundCacheHint">?android:attr/colorBackground</item>
49
50        <item name="colorPressedHighlight">@color/legacy_pressed_highlight</item>
51        <item name="colorLongPressedHighlight">@color/legacy_long_pressed_highlight</item>
52        <item name="colorFocusedHighlight">@color/legacy_selected_highlight</item>
53        <item name="colorMultiSelectHighlight">@color/legacy_selected_highlight</item>
54        <item name="colorActivatedHighlight">@color/legacy_selected_highlight</item>
55
56        <item name="disabledAlpha">0.5</item>
57        <item name="backgroundDimAmount">0.6</item>
58
59        <!-- Text styles -->
60        <item name="textAppearance">@android:style/TextAppearance</item>
61        <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>
62
63        <item name="textColorPrimary">@android:color/primary_text_dark</item>
64        <item name="textColorSecondary">@android:color/secondary_text_dark</item>
65        <item name="textColorTertiary">@android:color/tertiary_text_dark</item>
66        <item name="textColorPrimaryInverse">@android:color/primary_text_light</item>
67        <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item>
68        <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item>
69        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item>
70        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_light_disable_only</item>
71        <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item>
72        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item>
73        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item>
74        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item>
75        <item name="textColorHint">@android:color/hint_foreground_dark</item>
76        <item name="textColorHintInverse">@android:color/hint_foreground_light</item>
77        <item name="textColorSearchUrl">@android:color/search_url_text</item>
78        <item name="textColorHighlight">@android:color/highlighted_text_dark</item>
79        <item name="textColorHighlightInverse">@android:color/highlighted_text_light</item>
80        <item name="textColorLink">@android:color/link_text_dark</item>
81        <item name="textColorLinkInverse">@android:color/link_text_light</item>
82        <item name="textColorAlertDialogListItem">@android:color/primary_text_light_disable_only</item>
83
84        <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
85        <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
86        <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>
87        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item>
88        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item>
89        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item>
90        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.SearchResult.Title</item>
91        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.SearchResult.Subtitle</item>
92
93        <item name="textAppearanceEasyCorrectSuggestion">@android:style/TextAppearance.EasyCorrectSuggestion</item>
94        <item name="textAppearanceMisspelledSuggestion">@android:style/TextAppearance.MisspelledSuggestion</item>
95        <item name="textAppearanceAutoCorrectionSuggestion">@android:style/TextAppearance.AutoCorrectionSuggestion</item>
96
97        <item name="textAppearanceButton">@android:style/TextAppearance.Widget.Button</item>
98        
99        <item name="editTextColor">@android:color/primary_text_light</item>
100        <item name="editTextBackground">@android:drawable/edit_text</item>
101        
102        <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
103        
104        <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item>
105        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item>
106
107        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Widget.PopupMenu.Large</item>
108        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Widget.PopupMenu.Small</item>
109
110        <!-- Button styles -->
111        <item name="buttonStyle">@android:style/Widget.Button</item>
112
113        <item name="buttonStyleSmall">@android:style/Widget.Button.Small</item>
114        <item name="buttonStyleInset">@android:style/Widget.Button.Inset</item>
115
116        <item name="buttonStyleToggle">@android:style/Widget.Button.Toggle</item>
117
118        <item name="selectableItemBackground">@android:drawable/item_background</item>
119        <item name="borderlessButtonStyle">?android:attr/buttonStyle</item>
120        <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
121
122        <!-- List attributes -->
123        <item name="listPreferredItemHeight">64dip</item>
124        <item name="listPreferredItemHeightSmall">?android:attr/listPreferredItemHeight</item>
125        <item name="listPreferredItemHeightLarge">?android:attr/listPreferredItemHeight</item>
126        <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeight</item>
127        <item name="textAppearanceListItem">?android:attr/textAppearanceLarge</item>
128        <item name="textAppearanceListItemSmall">?android:attr/textAppearanceLarge</item>
129        <item name="listPreferredItemPaddingLeft">6dip</item>
130        <item name="listPreferredItemPaddingRight">6dip</item>
131        <item name="listPreferredItemPaddingStart">6dip</item>
132        <item name="listPreferredItemPaddingEnd">6dip</item>
133
134        <!-- @hide -->
135        <item name="searchResultListItemHeight">58dip</item>
136        <item name="listDivider">@drawable/divider_horizontal_dark</item>
137        <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator</item>   
138
139        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio</item>
140        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check</item>
141
142        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_background</item>
143
144        <item name="activatedBackgroundIndicator">@android:drawable/activated_background</item>
145
146        <item name="listDividerAlertDialog">@android:drawable/divider_horizontal_bright</item>
147
148        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
149        <item name="expandableListPreferredChildPaddingLeft">
150                ?android:attr/expandableListPreferredItemPaddingLeft</item>
151
152        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
153        <item name="expandableListPreferredItemIndicatorRight">0dip</item>
154        <item name="expandableListPreferredChildIndicatorLeft">
155                ?android:attr/expandableListPreferredItemIndicatorLeft</item>
156        <item name="expandableListPreferredChildIndicatorRight">
157                ?android:attr/expandableListPreferredItemIndicatorRight</item>
158        <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_dark</item>
159        <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_dark</item>
160
161        <!-- Gallery attributes -->
162        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
163        
164        <!-- Window attributes -->
165        <item name="windowBackground">@android:drawable/screen_background_selector_dark</item>
166        <item name="windowFrame">@null</item>
167        <item name="windowNoTitle">false</item>
168        <item name="windowFullscreen">false</item>
169        <item name="windowOverscan">false</item>
170        <item name="windowIsFloating">false</item>
171        <item name="windowContentOverlay">@null</item>
172        <item name="windowShowWallpaper">false</item>
173        <item name="windowTitleStyle">@android:style/WindowTitle</item>
174        <item name="windowTitleSize">25dip</item>
175        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground</item>
176        <item name="android:windowAnimationStyle">@android:style/Animation.Activity</item>
177        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
178        <item name="windowActionBar">false</item>
179        <item name="windowActionModeOverlay">false</item>
180        <item name="windowCloseOnTouchOutside">false</item>
181        <item name="windowTranslucentStatus">false</item>
182        <item name="windowTranslucentNavigation">false</item>
183
184        <!-- Define these here; ContextThemeWrappers around themes that define them should
185             always clear these values. -->
186        <item name="windowFixedWidthMajor">0dp</item>
187        <item name="windowFixedWidthMinor">0dp</item>
188        <item name="windowFixedHeightMajor">0dp</item>
189        <item name="windowFixedHeightMinor">0dp</item>
190
191        <!-- Dialog attributes -->
192        <item name="dialogTheme">@android:style/Theme.Dialog</item>
193        <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons</item>
194        <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title</item>
195        <item name="dialogTitleDecorLayout">@layout/dialog_title</item>
196
197        <!-- AlertDialog attributes -->
198        <item name="alertDialogTheme">@android:style/Theme.Dialog.Alert</item>
199        <item name="alertDialogStyle">@android:style/AlertDialog</item>
200        <item name="alertDialogCenterButtons">true</item>
201        <item name="alertDialogIcon">@android:drawable/ic_dialog_alert</item>
202
203        <!-- Presentation attributes (introduced after API level 10 so does not
204             have a special old-style theme. -->
205        <item name="presentationTheme">@android:style/Theme.DeviceDefault.Dialog.Presentation</item>
206
207        <!-- Toast attributes -->
208        <item name="toastFrameBackground">@android:drawable/toast_frame</item>
209
210        <!-- Panel attributes -->
211        <item name="panelBackground">@android:drawable/menu_background</item>
212        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
213        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
214        <item name="panelColorBackground">#000</item>
215        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
216        <item name="panelTextAppearance">?android:attr/textAppearance</item>
217
218        <item name="panelMenuIsCompact">false</item>
219        <item name="panelMenuListWidth">296dip</item>
220
221        <!-- Scrollbar attributes -->
222        <item name="scrollbarFadeDuration">250</item>
223        <item name="scrollbarDefaultDelayBeforeFade">300</item> 
224        <item name="scrollbarSize">10dip</item>
225        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item>
226        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item>
227        <item name="scrollbarTrackHorizontal">@null</item>
228        <item name="scrollbarTrackVertical">@null</item>
229
230        <!-- Text selection handle attributes -->
231        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
232        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
233        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
234        <item name="textSelectHandleWindowStyle">@android:style/Widget.TextSelectHandle</item>
235        <item name="textEditPasteWindowLayout">@android:layout/text_edit_paste_window</item>
236        <item name="textEditNoPasteWindowLayout">@android:layout/text_edit_no_paste_window</item>
237        <item name="textEditSidePasteWindowLayout">@android:layout/text_edit_side_paste_window</item>
238        <item name="textEditSideNoPasteWindowLayout">@android:layout/text_edit_side_no_paste_window</item>
239        <item name="textSuggestionsWindowStyle">@android:style/Widget.TextSuggestionsPopupWindow</item>
240        <item name="textEditSuggestionItemLayout">@android:layout/text_edit_suggestion_item</item>
241        <item name="textCursorDrawable">@null</item>
242
243        <!-- Widget styles -->
244        <item name="absListViewStyle">@android:style/Widget.AbsListView</item>
245        <item name="autoCompleteTextViewStyle">@android:style/Widget.AutoCompleteTextView</item>        
246        <item name="checkboxStyle">@android:style/Widget.CompoundButton.CheckBox</item>
247        <item name="checkedTextViewStyle">@android:style/Widget.CheckedTextView</item>
248        <item name="dropDownListViewStyle">@android:style/Widget.ListView.DropDown</item>
249        <item name="editTextStyle">@android:style/Widget.EditText</item>
250        <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView</item>
251        <item name="expandableListViewWhiteStyle">@android:style/Widget.ExpandableListView.White</item>
252        <item name="galleryStyle">@android:style/Widget.Gallery</item>
253        <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView</item>
254        <item name="gridViewStyle">@android:style/Widget.GridView</item>
255        <item name="imageButtonStyle">@android:style/Widget.ImageButton</item>
256        <item name="imageWellStyle">@android:style/Widget.ImageWell</item>
257        <item name="listViewStyle">@android:style/Widget.ListView</item>
258        <item name="listViewWhiteStyle">@android:style/Widget.ListView.White</item>
259        <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
260        <item name="progressBarStyle">@android:style/Widget.ProgressBar</item>
261        <item name="progressBarStyleHorizontal">@android:style/Widget.ProgressBar.Horizontal</item>
262        <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small</item>
263        <item name="progressBarStyleSmallTitle">@android:style/Widget.ProgressBar.Small.Title</item>
264        <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large</item>
265        <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar.Inverse</item>
266        <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small.Inverse</item>
267        <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large.Inverse</item>
268        <item name="seekBarStyle">@android:style/Widget.SeekBar</item>
269        <item name="ratingBarStyle">@android:style/Widget.RatingBar</item>
270        <item name="ratingBarStyleIndicator">@android:style/Widget.RatingBar.Indicator</item>
271        <item name="ratingBarStyleSmall">@android:style/Widget.RatingBar.Small</item>
272        <item name="radioButtonStyle">@android:style/Widget.CompoundButton.RadioButton</item>
273        <item name="scrollViewStyle">@android:style/Widget.ScrollView</item>
274        <item name="horizontalScrollViewStyle">@android:style/Widget.HorizontalScrollView</item>
275        <item name="spinnerStyle">@android:style/Widget.Spinner</item>
276        <item name="dropDownSpinnerStyle">@android:style/Widget.Spinner.DropDown</item>
277        <item name="starStyle">@android:style/Widget.CompoundButton.Star</item>
278        <item name="tabWidgetStyle">@android:style/Widget.TabWidget</item>
279        <item name="textViewStyle">@android:style/Widget.TextView</item>
280        <item name="errorMessageBackground">@android:drawable/popup_inline_error</item>
281        <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above</item>
282        <item name="webTextViewStyle">@android:style/Widget.WebTextView</item>
283        <item name="webViewStyle">@android:style/Widget.WebView</item>
284        <item name="dropDownItemStyle">@android:style/Widget.DropDownItem</item>
285        <item name="spinnerDropDownItemStyle">@android:style/Widget.DropDownItem.Spinner</item>
286        <item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item>
287        <item name="dropDownHintAppearance">@android:style/TextAppearance.Widget.DropDownHint</item>
288        <item name="keyboardViewStyle">@android:style/Widget.KeyboardView</item>
289        <item name="quickContactBadgeOverlay">@android:drawable/quickcontact_badge_overlay_dark</item>
290        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.QuickContactBadge.WindowSmall</item>
291        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.QuickContactBadge.WindowMedium</item>
292        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.QuickContactBadge.WindowLarge</item>
293        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.QuickContactBadgeSmall.WindowSmall</item>
294        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.QuickContactBadgeSmall.WindowMedium</item>
295        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.QuickContactBadgeSmall.WindowLarge</item>
296        <item name="listPopupWindowStyle">@android:style/Widget.ListPopupWindow</item>
297        <item name="popupMenuStyle">@android:style/Widget.PopupMenu</item>
298        <item name="activityChooserViewStyle">@android:style/Widget.ActivityChooserView</item>
299
300        <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.MediaRouteButton</item>
301
302        <!-- Preference styles -->
303        <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item>
304        <item name="preferenceFragmentStyle">@style/PreferenceFragment</item>
305        <item name="preferenceCategoryStyle">@android:style/Preference.Category</item>
306        <item name="preferenceStyle">@android:style/Preference</item>
307        <item name="preferenceInformationStyle">@android:style/Preference.Information</item>
308        <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item>
309        <item name="switchPreferenceStyle">@android:style/Preference.SwitchPreference</item>
310        <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item>
311        <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item>
312        <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item>
313        <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item>
314        <item name="preferenceLayoutChild">@android:layout/preference_child</item>
315        <item name="preferencePanelStyle">@style/PreferencePanel</item>
316        <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel</item>
317        <item name="preferenceListStyle">@style/PreferenceHeaderList</item>
318        <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList</item>
319        <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side</item>
320        <item name="detailsElementBackground">@android:drawable/panel_bg_holo_dark</item>
321
322        <!-- Search widget styles -->
323        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
324
325        <!-- Action bar styles -->
326        <item name="actionDropDownStyle">@android:style/Widget.Spinner.DropDown</item>
327        <item name="actionButtonStyle">@android:style/Widget.ActionButton</item>
328        <item name="actionOverflowButtonStyle">@android:style/Widget.ActionButton.Overflow</item>
329        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
330        <item name="actionModeSplitBackground">@null</item>
331        <item name="actionModeCloseDrawable">@android:drawable/ic_menu_close_clear_cancel</item>
332        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
333        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
334        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
335        <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
336        <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
337        <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
338        <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search</item>
339        <item name="actionBarTabStyle">@style/Widget.ActionBar.TabView</item>
340        <item name="actionBarTabBarStyle">@style/Widget.ActionBar.TabBar</item>
341        <item name="actionBarTabTextStyle">@style/Widget.ActionBar.TabText</item>
342        <item name="actionModeStyle">@style/Widget.ActionMode</item>
343        <item name="actionModeCloseButtonStyle">@style/Widget.ActionButton.CloseMode</item>
344        <item name="actionBarStyle">@android:style/Widget.ActionBar</item>
345        <item name="actionBarSplitStyle">?android:attr/actionBarStyle</item>
346        <item name="actionBarSize">@dimen/action_bar_default_height</item>
347        <item name="actionModePopupWindowStyle">?android:attr/popupWindowStyle</item>
348        <item name="actionMenuTextAppearance">@android:style/TextAppearance.Holo.Widget.ActionBar.Menu</item>
349        <item name="actionMenuTextColor">?android:attr/textColorPrimary</item>
350        <item name="actionBarWidgetTheme">@null</item>
351        <item name="actionBarDivider">?android:attr/dividerVertical</item>
352        <item name="actionBarItemBackground">?android:attr/selectableItemBackground</item>
353
354        <item name="dividerVertical">@drawable/divider_vertical_dark</item>
355        <item name="dividerHorizontal">@drawable/divider_vertical_dark</item>
356        <item name="buttonBarStyle">@android:style/ButtonBar</item>
357        <item name="buttonBarButtonStyle">?android:attr/buttonStyle</item>
358        <item name="segmentedButtonStyle">@android:style/SegmentedButton</item>
359
360        <!-- SearchView attributes -->
361        <item name="searchDropdownBackground">@android:drawable/spinner_dropdown_background</item>
362        <item name="searchViewTextField">@drawable/textfield_searchview_holo_dark</item>
363        <item name="searchViewTextFieldRight">@drawable/textfield_searchview_right_holo_dark</item>
364        <item name="searchViewCloseIcon">@android:drawable/ic_clear</item>
365        <item name="searchViewSearchIcon">@android:drawable/ic_search</item>
366        <item name="searchViewGoIcon">@android:drawable/ic_go</item>
367        <item name="searchViewVoiceIcon">@android:drawable/ic_voice_search</item>
368        <item name="searchViewEditQuery">@android:drawable/ic_commit_search_api_holo_dark</item>
369        <item name="searchViewEditQueryBackground">?attr/selectableItemBackground</item>
370
371        <item name="searchDialogTheme">@style/Theme.SearchBar</item>
372
373        <!-- PreferenceFrameLayout attributes -->
374        <item name="preferenceFrameLayoutStyle">@android:style/Widget.PreferenceFrameLayout</item>
375
376        <!-- NumberPicker style-->
377        <item name="numberPickerStyle">@style/Widget.NumberPicker</item>
378
379        <!-- CalendarView style-->
380        <item name="calendarViewStyle">@style/Widget.CalendarView</item>
381
382        <!-- TimePicker style -->
383        <item name="timePickerStyle">@style/Widget.TimePicker</item>
384
385        <!-- DatePicker style -->
386        <item name="datePickerStyle">@style/Widget.DatePicker</item>
387
388        <item name="fastScrollThumbDrawable">@android:drawable/scrollbar_handle_accelerated_anim2</item>
389        <item name="fastScrollTrackDrawable">@null</item>
390        <item name="fastScrollPreviewBackgroundRight">@android:drawable/menu_submenu_background</item>
391        <item name="fastScrollPreviewBackgroundLeft">@android:drawable/menu_submenu_background</item>
392        <item name="fastScrollOverlayPosition">floating</item>
393        <item name="fastScrollTextColor">@android:color/primary_text_dark</item>
394
395        <!-- Pointer style -->
396        <item name="pointerStyle">@android:style/Pointer</item>
397
398        <!-- Accessibility focused drawable. -->
399        <item name="accessibilityFocusedDrawable">@android:drawable/view_accessibility_focused</item>
400    </style>
401
402    <!-- Variant of {@link #Theme} with no title bar -->
403    <style name="Theme.NoTitleBar">
404        <item name="android:windowNoTitle">true</item>
405    </style>
406
407    <!-- Variant of {@link #Theme} that has no title bar and no status bar.  This theme
408         sets {@link android.R.attr#windowFullscreen} to true.  -->
409    <style name="Theme.NoTitleBar.Fullscreen">
410        <item name="android:windowFullscreen">true</item>
411        <item name="android:windowContentOverlay">@null</item>
412    </style>
413    
414    <!-- Theme for a light background with dark text on top.  Set your activity
415         to this theme if you would like such an appearance.  As with the
416         default theme, you should try to assume little more than that the
417         background will be a light color.
418         <p>This is designed for API level 10 and lower.</p>-->
419    <style name="Theme.Light">
420        <item name="windowBackground">@android:drawable/screen_background_selector_light</item>
421        <item name="colorBackground">@android:color/background_light</item>
422        <item name="colorForeground">@color/bright_foreground_light</item>
423        <item name="colorForegroundInverse">@android:color/bright_foreground_light_inverse</item>
424        
425        <item name="textColorPrimary">@android:color/primary_text_light</item>
426        <item name="textColorSecondary">@android:color/secondary_text_light</item>
427        <item name="textColorTertiary">@android:color/tertiary_text_light</item>
428        <item name="textColorPrimaryInverse">@android:color/primary_text_dark</item>
429        <item name="textColorSecondaryInverse">@android:color/secondary_text_dark</item>
430        <item name="textColorTertiaryInverse">@android:color/tertiary_text_dark</item>
431        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_light_disable_only</item>
432        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_dark_disable_only</item>
433        <item name="textColorPrimaryNoDisable">@android:color/primary_text_light_nodisable</item>
434        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_light_nodisable</item>
435        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_dark_nodisable</item>
436        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_dark_nodisable</item>
437        <item name="textColorHint">@android:color/hint_foreground_light</item>
438        <item name="textColorHintInverse">@android:color/hint_foreground_dark</item>        
439        <item name="textColorHighlight">@android:color/highlighted_text_light</item>
440        <item name="textColorHighlightInverse">@android:color/highlighted_text_dark</item>
441        <item name="textColorLink">@android:color/link_text_light</item>
442        <item name="textColorLinkInverse">@android:color/link_text_dark</item>
443        
444        <item name="editTextColor">@android:color/primary_text_light</item>
445        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_background</item>
446
447        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_light</item>
448        <item name="quickContactBadgeOverlay">@android:drawable/quickcontact_badge_overlay_light</item>
449
450        <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
451        
452        <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
453        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
454
455        <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView.White</item>
456        <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView.White</item>
457        <item name="listViewStyle">@android:style/Widget.ListView.White</item>
458        <item name="listDivider">@drawable/divider_horizontal_bright</item>
459        <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator.White</item>
460
461        <item name="progressBarStyle">@android:style/Widget.ProgressBar.Inverse</item>
462        <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small.Inverse</item>
463        <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large.Inverse</item>
464        <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar</item>
465        <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small</item>
466        <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large</item>
467        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_light</item>
468        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_light</item>
469        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_light</item>
470        <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_light</item>
471        <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_light</item>
472        <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_light</item>
473        <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_light</item>
474        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
475        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
476
477        <!-- SearchView attributes -->
478        <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
479        <item name="searchViewTextField">@drawable/textfield_searchview_holo_light</item>
480        <item name="searchViewTextFieldRight">@drawable/textfield_searchview_right_holo_light</item>
481        <item name="searchViewCloseIcon">@android:drawable/ic_clear_holo_light</item>
482        <item name="searchViewSearchIcon">@android:drawable/ic_search_api_holo_light</item>
483        <item name="searchViewGoIcon">@android:drawable/ic_go_search_api_holo_light</item>
484        <item name="searchViewVoiceIcon">@android:drawable/ic_voice_search_api_holo_light</item>
485        <item name="searchViewEditQuery">@android:drawable/ic_commit_search_api_holo_light</item>
486
487        <item name="detailsElementBackground">@android:drawable/panel_bg_holo_light</item>
488
489        <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.Light.MediaRouteButton</item>
490        <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_light</item>
491        <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_light</item>
492    </style>
493
494    <!-- Variant of {@link #Theme_Light} with no title bar -->
495    <style name="Theme.Light.NoTitleBar">
496        <item name="android:windowNoTitle">true</item>
497    </style>
498
499    <!-- Variant of {@link #Theme_Light} that has no title bar and
500         no status bar.  This theme
501         sets {@link android.R.attr#windowFullscreen} to true. -->
502    <style name="Theme.Light.NoTitleBar.Fullscreen">
503        <item name="android:windowFullscreen">true</item>
504        <item name="android:windowContentOverlay">@null</item>
505    </style>
506    
507    <!-- Variant on {@link #Theme} that ensures the background is
508         completely black.  This is useful for things like image viewers and
509         media players.   If you want the normal (dark background) theme
510         do <em>not</em> use this, use {@link #Theme}. -->
511    <style name="Theme.Black">
512        <item name="android:windowBackground">@android:color/black</item>
513        <item name="android:colorBackground">@android:color/black</item>
514    </style>
515    
516    <!-- Variant of {@link #Theme_Black} with no title bar -->
517    <style name="Theme.Black.NoTitleBar">
518        <item name="android:windowNoTitle">true</item>
519    </style>
520
521    <!-- Variant of {@link #Theme_Black} that has no title bar and
522         no status bar.  This theme
523         sets {@link android.R.attr#windowFullscreen} to true.  -->
524    <style name="Theme.Black.NoTitleBar.Fullscreen">
525        <item name="android:windowFullscreen">true</item>
526        <item name="android:windowContentOverlay">@null</item>
527    </style>
528
529    <!-- Theme for windows that want to have the user's selected
530         wallpaper appear behind them (for API level 10 and lower).  -->
531    <style name="Theme.Wallpaper">
532        <item name="android:windowBackground">@android:color/transparent</item>
533        <item name="android:colorBackgroundCacheHint">@null</item>
534        <item name="android:windowShowWallpaper">true</item>
535    </style>
536
537    <!-- Variant of {@link #Theme_Wallpaper} that has no title bar -->
538    <style name="Theme.Wallpaper.NoTitleBar">
539        <item name="android:windowNoTitle">true</item>
540    </style>
541
542    <!-- Variant of {@link #Theme_Wallpaper} that
543         has no title bar or status bar. -->
544    <style name="Theme.Wallpaper.NoTitleBar.Fullscreen">
545        <item name="android:windowFullscreen">true</item>
546        <item name="android:windowContentOverlay">@null</item>
547    </style>
548
549    <!-- Theme for a wallpaper's setting activity, which is designed to be a transparent
550         background with a dark shade, so the previous Activity is visible in the background. -->
551    <style name="Theme.WallpaperSettings">
552        <item name="android:windowBackground">@android:drawable/screen_background_dark_transparent</item>
553        <item name="android:colorBackgroundCacheHint">@null</item>
554        <item name="android:windowIsTranslucent">true</item>
555        <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
556    </style>
557
558    <!-- Theme for a wallpaper's setting activity, which is designed to be a transparent
559         background with a light shade, so the previous Activity is visible in the background. -->
560    <style name="Theme.Light.WallpaperSettings">
561        <item name="android:windowBackground">@android:drawable/screen_background_light_transparent</item>
562        <item name="android:colorBackgroundCacheHint">@null</item>
563        <item name="android:windowIsTranslucent">true</item>
564        <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
565    </style>
566
567    <!-- Style to apply on top of a wallpaper settings theme when it is being
568         shown on top of the real wallpaper -->
569    <style name="ActiveWallpaperSettings">
570    </style>
571    
572    <!-- Style to apply on top of a wallpaper settings theme when it is being
573         shown on top of the real wallpaper -->
574    <style name="PreviewWallpaperSettings">
575    </style>
576    
577    <!-- Theme for translucent activities (on API level 10 and lower). That is, windows
578         that allow you to see through them to the windows behind.  This sets up the translucent
579         flag and appropriate animations for your windows.  -->
580    <style name="Theme.Translucent">
581        <item name="android:windowBackground">@android:color/transparent</item>
582        <item name="android:colorBackgroundCacheHint">@null</item>
583        <item name="android:windowIsTranslucent">true</item>
584        <!-- Note that we use the base animation style here (that is no
585             animations) because we really have no idea how this kind of
586             activity will be used. -->
587        <item name="android:windowAnimationStyle">@android:style/Animation</item>
588    </style>
589
590    <!-- Variant of {@link #Theme_Translucent} with no title bar -->
591    <style name="Theme.Translucent.NoTitleBar">
592        <item name="android:windowNoTitle">true</item>
593        <item name="android:windowContentOverlay">@null</item>
594    </style>
595
596    <!-- Variant of {@link #Theme_Translucent} that has no title bar and
597         no status bar -->
598    <style name="Theme.Translucent.NoTitleBar.Fullscreen">
599        <item name="android:windowFullscreen">true</item>
600    </style>
601    
602    <!-- Default theme for activities that don't actually display a UI; that
603         is, they finish themselves before being resumed.  -->
604    <style name="Theme.NoDisplay">
605        <item name="android:windowBackground">@null</item>
606        <item name="android:windowContentOverlay">@null</item>
607        <item name="android:windowIsTranslucent">true</item>
608        <item name="android:windowAnimationStyle">@null</item>
609        <item name="android:windowDisablePreview">true</item>
610        <item name="android:windowNoDisplay">true</item>
611    </style>
612
613    <!-- Default theme for dialog windows and activities (on API level 10 and lower),
614         which is used by the
615         {@link android.app.Dialog} class.  This changes the window to be
616         floating (not fill the entire screen), and puts a frame around its
617         contents.  You can set this theme on an activity if you would like to
618         make an activity that looks like a Dialog. -->
619    <style name="Theme.Dialog">
620        <item name="android:windowFrame">@null</item>
621        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle</item>
622        <item name="android:windowBackground">@android:drawable/panel_background</item>
623        <item name="android:windowIsFloating">true</item>
624        <item name="android:windowContentOverlay">@null</item>
625        <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
626        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
627        <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
628        <item name="android:windowActionModeOverlay">true</item>
629
630        <item name="android:colorBackgroundCacheHint">@null</item>
631        
632        <item name="textAppearance">@android:style/TextAppearance</item>
633        <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>
634
635        <item name="textColorPrimary">@android:color/primary_text_dark</item>
636        <item name="textColorSecondary">@android:color/secondary_text_dark</item>
637        <item name="textColorTertiary">@android:color/tertiary_text_dark</item>
638        <item name="textColorPrimaryInverse">@android:color/primary_text_light</item>
639        <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item>
640        <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item>
641        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item>
642        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_light_disable_only</item>
643        <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item>
644        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item>
645        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item>
646        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item>
647        <item name="textColorHint">@android:color/hint_foreground_dark</item>
648        <item name="textColorHintInverse">@android:color/hint_foreground_light</item>
649        <item name="textColorSearchUrl">@android:color/search_url_text</item>
650
651        <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
652        <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
653        <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>
654        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item>
655        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item>
656        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item>
657
658        <item name="listPreferredItemPaddingLeft">10dip</item>
659        <item name="listPreferredItemPaddingRight">10dip</item>
660        <item name="listPreferredItemPaddingStart">10dip</item>
661        <item name="listPreferredItemPaddingEnd">10dip</item>
662
663        <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
664    </style>
665
666    <!-- Variant of {@link Theme_Dialog} that does not include a frame (or background).
667         The view hierarchy of the dialog is responsible for drawing all of
668         its pixels. -->
669    <style name="Theme.Dialog.NoFrame">
670        <item name="windowBackground">@android:color/transparent</item>
671        <item name="android:windowFrame">@null</item>
672        <item name="windowContentOverlay">@null</item>
673        <item name="android:windowAnimationStyle">@null</item>
674        <item name="android:backgroundDimEnabled">false</item>
675        <item name="android:windowIsTranslucent">true</item>
676        <item name="android:windowNoTitle">true</item>
677        <item name="android:windowCloseOnTouchOutside">false</item>
678    </style>
679
680    <!-- Default theme for alert dialog windows (on API level 10 and lower), which is used by the
681         {@link android.app.AlertDialog} class.  This is basically a dialog
682         but sets the background to empty so it can do two-tone backgrounds. -->
683    <style name="Theme.Dialog.Alert">
684        <item name="windowBackground">@android:color/transparent</item>
685        <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
686        <item name="windowContentOverlay">@null</item>
687        <item name="itemTextAppearance">@android:style/TextAppearance.Large.Inverse</item>
688        <item name="textAppearanceListItem">@android:style/TextAppearance.Large.Inverse</item>
689        <item name="textAppearanceListItemSmall">@android:style/TextAppearance.Large.Inverse</item>
690    </style>
691    
692    <!-- Default dark theme for panel windows (on API level 10 and lower).  This removes all
693         extraneous window decorations, so you basically have an empty rectangle in which
694         to place your content.  It makes the window floating, with a transparent
695         background, and turns off dimming behind the window. -->
696    <style name="Theme.Panel">
697        <item name="android:windowBackground">@android:color/transparent</item>
698        <item name="android:colorBackgroundCacheHint">@null</item>
699        <item name="android:windowFrame">@null</item>
700        <item name="android:windowContentOverlay">@null</item>
701        <item name="android:windowAnimationStyle">@null</item>
702        <item name="android:windowIsFloating">true</item>
703        <item name="android:backgroundDimEnabled">false</item>
704        <item name="android:windowIsTranslucent">true</item>
705        <item name="android:windowNoTitle">true</item>
706    </style>
707
708    <!-- Default light theme for panel windows (on API level 10 and lower).  This removes all
709         extraneous window decorations, so you basically have an empty rectangle in which
710         to place your content.  It makes the window floating, with a transparent
711         background, and turns off dimming behind the window. -->
712    <style name="Theme.Light.Panel">
713        <item name="android:windowBackground">@android:color/transparent</item>
714        <item name="android:colorBackgroundCacheHint">@null</item>
715        <item name="android:windowFrame">@null</item>
716        <item name="android:windowContentOverlay">@null</item>
717        <item name="android:windowAnimationStyle">@null</item>
718        <item name="android:windowIsFloating">true</item>
719        <item name="android:backgroundDimEnabled">false</item>
720        <item name="android:windowIsTranslucent">true</item>
721        <item name="android:windowNoTitle">true</item>
722    </style>
723
724    <!-- Default holo dark theme for panel windows.  This removes all extraneous
725         window decorations, so you basically have an empty rectangle in which
726         to place your content.  It makes the window floating, with a transparent
727         background, and turns off dimming behind the window. -->
728    <style name="Theme.Holo.Panel">
729        <item name="android:windowBackground">@android:color/transparent</item>
730        <item name="android:colorBackgroundCacheHint">@null</item>
731        <item name="android:windowFrame">@null</item>
732        <item name="android:windowContentOverlay">@null</item>
733        <item name="android:windowAnimationStyle">@null</item>
734        <item name="android:windowIsFloating">true</item>
735        <item name="android:backgroundDimEnabled">false</item>
736        <item name="android:windowIsTranslucent">true</item>
737        <item name="android:windowNoTitle">true</item>
738    </style>
739
740    <!-- Default holo light theme for panel windows.  This removes all extraneous
741         window decorations, so you basically have an empty rectangle in which
742         to place your content.  It makes the window floating, with a transparent
743         background, and turns off dimming behind the window. -->
744    <style name="Theme.Holo.Light.Panel">
745        <item name="android:windowBackground">@android:color/transparent</item>
746        <item name="android:colorBackgroundCacheHint">@null</item>
747        <item name="android:windowFrame">@null</item>
748        <item name="android:windowContentOverlay">@null</item>
749        <item name="android:windowAnimationStyle">@null</item>
750        <item name="android:windowIsFloating">true</item>
751        <item name="android:backgroundDimEnabled">false</item>
752        <item name="android:windowIsTranslucent">true</item>
753        <item name="android:windowNoTitle">true</item>
754    </style>
755
756    <!-- Default theme for input methods (on API level 10 and lower), which is used by the
757         {@link android.inputmethodservice.InputMethodService} class.
758         this inherits from Theme.Panel, but sets up IME appropriate animations
759         and a few custom attributes. -->
760    <style name="Theme.InputMethod" parent="Theme.Panel">
761        <item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
762        <item name="android:imeFullscreenBackground">@android:drawable/input_method_fullscreen_background</item>
763        <item name="android:imeExtractEnterAnimation">@android:anim/input_method_extract_enter</item>
764        <item name="android:imeExtractExitAnimation">@android:anim/input_method_extract_exit</item>
765    </style>
766
767    <!-- Default theme for holo style input methods, which is used by the
768         {@link android.inputmethodservice.InputMethodService} class.
769         this inherits from Theme.Panel, but sets up IME appropriate animations
770         and a few custom attributes. -->
771    <style name="Theme.Holo.InputMethod" parent="Theme.Holo.Light.Panel">
772        <item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
773        <item name="android:imeFullscreenBackground">@android:drawable/screen_background_selector_light</item>
774        <item name="android:imeExtractEnterAnimation">@android:anim/input_method_extract_enter</item>
775        <item name="android:imeExtractExitAnimation">@android:anim/input_method_extract_exit</item>
776    </style>
777
778    <!-- Theme for the search input bar. -->
779    <style name="Theme.SearchBar" parent="Theme.Holo.Light.Panel">
780        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
781        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
782    </style>
783
784    <style name="Theme.Holo.SearchBar" parent="Theme.Holo.Panel">
785        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
786        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
787    </style>
788
789    <style name="Theme.Holo.Light.SearchBar" parent="Theme.Holo.Light.Panel">
790        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
791        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
792    </style>
793
794    <!-- Theme for the search input bar when doing global search. The only
795         difference from non-global search is that we do not dim the background. -->
796    <style name="Theme.GlobalSearchBar" parent="Theme.Panel">
797        <item name="windowContentOverlay">@null</item>
798        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
799        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
800    </style>
801
802    <!-- Menu Themes -->
803    <eat-comment />
804
805    <style name="Theme.IconMenu" parent="Theme.Holo">
806        <!-- Menu/item attributes -->
807        <item name="android:itemTextAppearance">@android:style/TextAppearance.Widget.IconMenu.Item</item>
808        <item name="android:itemBackground">?android:attr/selectableItemBackground</item>
809        <item name="android:itemIconDisabledAlpha">?android:attr/disabledAlpha</item>
810        <item name="android:horizontalDivider">@android:drawable/divider_horizontal_dark</item>
811        <item name="android:verticalDivider">@android:drawable/divider_vertical_dark</item>
812        <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
813        <item name="android:moreIcon">@android:drawable/ic_menu_more</item>
814        <item name="android:background">@null</item>
815    </style>
816
817    <style name="Theme.ExpandedMenu" parent="Theme.Holo">
818        <!-- Menu/item attributes -->
819        <item name="android:itemTextAppearance">?android:attr/textAppearanceLarge</item>
820        <item name="android:listViewStyle">@android:style/Widget.ListView.Menu</item>
821        <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
822        <item name="android:background">@null</item>
823    </style>
824
825    <style name="Theme.Holo.CompactMenu">
826        <!-- Menu/item attributes -->
827        <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
828        <item name="android:listViewStyle">@android:style/Widget.Holo.ListView</item>
829        <item name="android:windowAnimationStyle">@android:style/Animation.DropDownUp</item>
830        <item name="android:background">@null</item>
831    </style>
832
833    <style name="Theme.Holo.Light.CompactMenu">
834        <!-- Menu/item attributes -->
835        <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
836        <item name="android:listViewStyle">@android:style/Widget.Holo.Light.ListView</item>
837        <item name="android:windowAnimationStyle">@android:style/Animation.DropDownUp</item>
838        <item name="android:background">@null</item>
839    </style>
840
841    <!-- @hide -->
842    <style name="Theme.Dialog.AppError" parent="Theme.Holo.Dialog">
843        <item name="windowFrame">@null</item>
844        <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
845        <item name="windowBackground">@android:color/transparent</item>
846        <item name="windowIsFloating">true</item>
847        <item name="windowContentOverlay">@null</item>
848        <item name="textAppearance">@style/TextAppearance.Theme.Dialog.AppError</item>
849        <item name="android:windowCloseOnTouchOutside">false</item>
850    </style>
851    
852    <!-- Special theme for the recent apps dialog, to allow customization
853         with overlays. -->
854    <style name="Theme.Dialog.RecentApplications" parent="Theme.DeviceDefault.Dialog">
855        <item name="windowFrame">@null</item>
856        <item name="windowBackground">@android:color/transparent</item>
857        <item name="android:windowAnimationStyle">@android:style/Animation.RecentApplications</item>
858        <item name="android:textColor">@android:color/secondary_text_nofocus</item>
859        <item name="android:windowCloseOnTouchOutside">false</item>
860    </style>
861
862    <!-- Default theme for window that looks like a toast. -->
863    <style name="Theme.Toast" parent="@android:style/Theme.Dialog">
864        <item name="android:windowBackground">@android:drawable/toast_frame</item>
865        <item name="android:windowAnimationStyle">@android:style/Animation.Toast</item>
866        <item name="android:backgroundDimEnabled">false</item>
867        <item name="android:windowCloseOnTouchOutside">false</item>
868    </style>
869
870    <style name="Theme.Panel.Volume">
871        <item name="android:windowAnimationStyle">@android:style/Animation.VolumePanel</item>
872        <item name="android:windowCloseOnTouchOutside">true</item>
873    </style>
874
875    <!-- Default theme with an Action Bar. -->
876    <style name="Theme.WithActionBar">
877        <item name="android:windowActionBar">true</item>
878    </style>
879
880    <!-- No title bar, but Action Mode bars will overlay application content
881         instead of pushing it down to make room. -->
882    <style name="Theme.NoTitleBar.OverlayActionModes">
883        <item name="android:windowActionModeOverlay">true</item>
884    </style>
885    
886    <!-- Honeycomb holographic theme (dark version).
887         <p>This is the default system theme for apps that target API level 11 - 13. Starting
888         with API level 14, the default system theme is supplied by {@link #Theme_DeviceDefault},
889         which might apply a different style on different devices. If you want to ensure that your
890         app consistently uses the Holo theme at all times, you must explicitly declare it in your
891         manifest. For example, {@code &lt;application android:theme="@android:style/Theme.Holo"&gt;}.
892         For more information, read <a
893         href="http://android-developers.blogspot.com/2012/01/holo-everywhere.html">Holo
894         Everywhere</a>.</p>
895         <p>The widgets in the holographic theme are translucent on their background, so
896         applications must ensure that any background they use with this theme is itself
897         dark; otherwise, it will be difficult to see the widgets. This UI style also includes a
898         full action bar by default.</p>
899
900         <p>Styles used by the Holo theme are named using the convention Type.Holo.Etc
901         (for example, {@code Widget.Holo.Button} and {@code
902         TextAppearance.Holo.Widget.PopupMenu.Large}).
903         Specific resources used by Holo are named using the convention @type/foo_bar_baz_holo
904         with trailing _dark or _light specifiers if they are not shared between both light and
905         dark versions of the theme. -->
906    <style name="Theme.Holo">
907        <item name="colorForeground">@android:color/bright_foreground_holo_dark</item>
908        <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_dark</item>
909        <item name="colorBackground">@android:color/background_holo_dark</item>
910        <item name="colorBackgroundCacheHint">@android:drawable/background_cache_hint_selector_holo_dark</item>
911        <item name="disabledAlpha">0.5</item>
912        <item name="backgroundDimAmount">0.6</item>
913
914        <item name="colorPressedHighlight">@color/holo_gray_light</item>
915        <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
916        <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
917        <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
918        <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
919
920        <!-- Text styles -->
921        <item name="textAppearance">@android:style/TextAppearance.Holo</item>
922        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
923
924        <item name="textColorPrimary">@android:color/primary_text_holo_dark</item>
925        <item name="textColorSecondary">@android:color/secondary_text_holo_dark</item>
926        <item name="textColorTertiary">@android:color/tertiary_text_holo_dark</item>
927        <item name="textColorPrimaryInverse">@android:color/primary_text_holo_light</item>
928        <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_light</item>
929        <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_light</item>
930        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
931        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
932        <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
933        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
934        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_light</item>
935        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
936        <item name="textColorHint">@android:color/hint_foreground_holo_dark</item>
937        <item name="textColorHintInverse">@android:color/hint_foreground_holo_light</item>
938        <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
939        <item name="textColorHighlight">@android:color/highlighted_text_holo_dark</item>
940        <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_light</item>
941        <item name="textColorLink">@android:color/holo_blue_light</item>
942        <item name="textColorLinkInverse">@android:color/holo_blue_light</item>
943        <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_dark</item>
944
945        <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Large</item>
946        <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Medium</item>
947        <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Small</item>
948        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Large.Inverse</item>
949        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Medium.Inverse</item>
950        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Small.Inverse</item>
951        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.SearchResult.Title</item>
952        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.SearchResult.Subtitle</item>
953        
954        <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Widget.Button</item>
955        
956        <item name="editTextColor">?android:attr/textColorPrimary</item>
957        <item name="editTextBackground">@android:drawable/edit_text_holo_dark</item>
958        
959        <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
960        
961        <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item>
962        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item>
963
964        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Large</item>
965        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Small</item>
966
967        <!-- Button styles -->
968        <item name="buttonStyle">@android:style/Widget.Holo.Button</item>
969
970        <item name="buttonStyleSmall">@android:style/Widget.Holo.Button.Small</item>
971        <item name="buttonStyleInset">@android:style/Widget.Holo.Button.Inset</item>
972
973        <item name="buttonStyleToggle">@android:style/Widget.Holo.Button.Toggle</item>
974        <item name="switchStyle">@android:style/Widget.Holo.CompoundButton.Switch</item>
975        <item name="mediaRouteButtonStyle">@android:style/Widget.Holo.MediaRouteButton</item>
976
977        <item name="selectableItemBackground">@android:drawable/item_background_holo_dark</item>
978        <item name="borderlessButtonStyle">@android:style/Widget.Holo.Button.Borderless</item>
979        <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
980
981        <!-- List attributes -->
982        <item name="listPreferredItemHeight">64dip</item>
983        <item name="listPreferredItemHeightSmall">48dip</item>
984        <item name="listPreferredItemHeightLarge">80dip</item>
985        <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeightSmall</item>
986        <item name="textAppearanceListItemSmall">?android:attr/textAppearanceMedium</item>
987        <item name="listPreferredItemPaddingLeft">8dip</item>
988        <item name="listPreferredItemPaddingRight">8dip</item>
989        <item name="listPreferredItemPaddingStart">8dip</item>
990        <item name="listPreferredItemPaddingEnd">8dip</item>
991
992        <!-- @hide -->
993        <item name="searchResultListItemHeight">58dip</item>
994        <item name="listDivider">@drawable/list_divider_holo_dark</item>
995        <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.TextView.ListSeparator</item>   
996
997        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_dark</item>
998        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_dark</item>
999
1000        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_dark</item>
1001
1002        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_dark</item>
1003
1004        <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_dark</item>
1005
1006        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
1007        <item name="expandableListPreferredChildPaddingLeft">?android:attr/expandableListPreferredItemPaddingLeft</item>
1008
1009        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
1010        <item name="expandableListPreferredItemIndicatorRight">0dip</item>
1011        <item name="expandableListPreferredChildIndicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item>
1012        <item name="expandableListPreferredChildIndicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item>
1013        <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_dark</item>
1014        <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_dark</item>
1015
1016        <!-- Gallery attributes -->
1017        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
1018        
1019        <!-- Window attributes -->
1020        <item name="windowFrame">@null</item>
1021        <item name="windowNoTitle">false</item>
1022        <item name="windowFullscreen">false</item>
1023        <item name="windowOverscan">false</item>
1024        <item name="windowIsFloating">false</item>
1025        <item name="windowContentOverlay">@null</item>
1026        <item name="windowShowWallpaper">false</item>
1027        <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
1028        <item name="windowTitleSize">25dip</item>
1029        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
1030        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
1031        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
1032        <item name="windowActionBar">true</item>
1033        <item name="windowActionModeOverlay">false</item>
1034
1035        <!-- Dialog attributes -->
1036        <item name="dialogTheme">@android:style/Theme.Holo.Dialog</item>
1037        <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
1038        <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
1039        <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
1040
1041        <!-- AlertDialog attributes -->
1042        <item name="alertDialogTheme">@android:style/Theme.Holo.Dialog.Alert</item>
1043        <item name="alertDialogStyle">@android:style/AlertDialog.Holo</item>
1044        <item name="alertDialogCenterButtons">false</item>
1045        <item name="alertDialogIcon">@android:drawable/ic_dialog_alert_holo_dark</item>
1046
1047        <!-- Presentation attributes -->
1048        <item name="presentationTheme">@android:style/Theme.Holo.Dialog.Presentation</item>
1049
1050        <!-- Toast attributes -->
1051        <item name="toastFrameBackground">@android:drawable/toast_frame</item>
1052
1053        <!-- Panel attributes -->
1054        <item name="panelBackground">@android:drawable/menu_hardkey_panel_holo_dark</item>
1055        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
1056        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
1057        <item name="panelColorBackground">#000</item>
1058        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
1059        <item name="panelTextAppearance">?android:attr/textAppearance</item>
1060
1061        <item name="panelMenuIsCompact">true</item>
1062        <item name="panelMenuListWidth">250dip</item>
1063        <item name="panelMenuListTheme">@android:style/Theme.Holo.CompactMenu</item>
1064
1065        <!-- Scrollbar attributes -->
1066        <item name="scrollbarFadeDuration">250</item>
1067        <item name="scrollbarDefaultDelayBeforeFade">300</item> 
1068        <item name="scrollbarSize">10dip</item>
1069        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_holo_dark</item>
1070        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_holo_dark</item>
1071        <item name="scrollbarTrackHorizontal">@null</item>
1072        <item name="scrollbarTrackVertical">@null</item>
1073
1074        <!-- Text selection handle attributes -->
1075        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
1076        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
1077        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
1078        <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
1079        <item name="textSuggestionsWindowStyle">@android:style/Widget.Holo.TextSuggestionsPopupWindow</item>
1080        <item name="textCursorDrawable">@android:drawable/text_cursor_holo_dark</item>
1081
1082        <!-- Widget styles -->
1083        <item name="absListViewStyle">@android:style/Widget.Holo.AbsListView</item>
1084        <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.AutoCompleteTextView</item>
1085        <item name="checkboxStyle">@android:style/Widget.Holo.CompoundButton.CheckBox</item>
1086        <item name="checkedTextViewStyle">@android:style/Widget.Holo.CheckedTextView</item>
1087        <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
1088        <item name="editTextStyle">@android:style/Widget.Holo.EditText</item>
1089        <item name="expandableListViewStyle">@android:style/Widget.Holo.ExpandableListView</item>
1090        <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.ExpandableListView.White</item>
1091        <item name="galleryStyle">@android:style/Widget.Holo.Gallery</item>
1092        <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.GestureOverlayView</item>
1093        <item name="gridViewStyle">@android:style/Widget.Holo.GridView</item>
1094        <item name="imageButtonStyle">@android:style/Widget.Holo.ImageButton</item>
1095        <item name="imageWellStyle">@android:style/Widget.Holo.ImageWell</item>
1096        <item name="listViewStyle">@android:style/Widget.Holo.ListView</item>
1097        <item name="listViewWhiteStyle">@android:style/Widget.Holo.ListView.White</item>
1098        <item name="popupWindowStyle">@android:style/Widget.Holo.PopupWindow</item>
1099        <item name="progressBarStyle">@android:style/Widget.Holo.ProgressBar</item>
1100        <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.ProgressBar.Horizontal</item>
1101        <item name="progressBarStyleSmall">@android:style/Widget.Holo.ProgressBar.Small</item>
1102        <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.ProgressBar.Small.Title</item>
1103        <item name="progressBarStyleLarge">@android:style/Widget.Holo.ProgressBar.Large</item>
1104        <item name="progressBarStyleInverse">@android:style/Widget.Holo.ProgressBar.Inverse</item>
1105        <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.ProgressBar.Small.Inverse</item>
1106        <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.ProgressBar.Large.Inverse</item>
1107        <item name="seekBarStyle">@android:style/Widget.Holo.SeekBar</item>
1108        <item name="ratingBarStyle">@android:style/Widget.Holo.RatingBar</item>
1109        <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.RatingBar.Indicator</item>
1110        <item name="ratingBarStyleSmall">@android:style/Widget.Holo.RatingBar.Small</item>
1111        <item name="radioButtonStyle">@android:style/Widget.Holo.CompoundButton.RadioButton</item>
1112        <item name="scrollViewStyle">@android:style/Widget.Holo.ScrollView</item>
1113        <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.HorizontalScrollView</item>
1114        <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
1115        <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Spinner.DropDown</item>
1116        <item name="starStyle">@android:style/Widget.Holo.CompoundButton.Star</item>
1117        <item name="tabWidgetStyle">@android:style/Widget.Holo.TabWidget</item>
1118        <item name="textViewStyle">@android:style/Widget.Holo.TextView</item>
1119        <item name="errorMessageBackground">@android:drawable/popup_inline_error_holo_dark</item>
1120        <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above_holo_dark</item>
1121        <item name="webTextViewStyle">@android:style/Widget.Holo.WebTextView</item>
1122        <item name="webViewStyle">@android:style/Widget.Holo.WebView</item>
1123        <item name="dropDownItemStyle">@android:style/Widget.Holo.DropDownItem</item>
1124        <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.DropDownItem.Spinner</item>
1125        <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
1126        <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
1127        <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
1128        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
1129        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
1130        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
1131        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
1132        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
1133        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
1134        <item name="listPopupWindowStyle">@android:style/Widget.Holo.ListPopupWindow</item>
1135        <item name="popupMenuStyle">@android:style/Widget.Holo.PopupMenu</item>
1136        <item name="stackViewStyle">@android:style/Widget.Holo.StackView</item>
1137        <item name="activityChooserViewStyle">@android:style/Widget.Holo.ActivityChooserView</item>
1138
1139        <!-- Preference styles -->
1140        <item name="preferenceScreenStyle">@android:style/Preference.Holo.PreferenceScreen</item>
1141        <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
1142        <item name="preferenceCategoryStyle">@android:style/Preference.Holo.Category</item>
1143        <item name="preferenceStyle">@android:style/Preference.Holo</item>
1144        <item name="preferenceInformationStyle">@android:style/Preference.Holo.Information</item>
1145        <item name="checkBoxPreferenceStyle">@android:style/Preference.Holo.CheckBoxPreference</item>
1146        <item name="switchPreferenceStyle">@android:style/Preference.Holo.SwitchPreference</item>
1147        <item name="yesNoPreferenceStyle">@android:style/Preference.Holo.DialogPreference.YesNoPreference</item>
1148        <item name="dialogPreferenceStyle">@android:style/Preference.Holo.DialogPreference</item>
1149        <item name="editTextPreferenceStyle">@android:style/Preference.Holo.DialogPreference.EditTextPreference</item>
1150        <item name="ringtonePreferenceStyle">@android:style/Preference.Holo.RingtonePreference</item>
1151        <item name="preferenceLayoutChild">@android:layout/preference_child_holo</item>
1152        <item name="detailsElementBackground">@android:drawable/panel_bg_holo_dark</item>
1153
1154        <!-- Search widget styles -->
1155        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
1156
1157        <!-- Action bar styles -->
1158        <item name="actionDropDownStyle">@android:style/Widget.Holo.Spinner.DropDown.ActionBar</item>
1159        <item name="actionButtonStyle">@android:style/Widget.Holo.ActionButton</item>
1160        <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
1161        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
1162        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_dark</item>
1163        <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_dark</item>
1164        <item name="actionBarTabStyle">@style/Widget.Holo.ActionBar.TabView</item>
1165        <item name="actionBarTabBarStyle">@style/Widget.Holo.ActionBar.TabBar</item>
1166        <item name="actionBarTabTextStyle">@style/Widget.Holo.ActionBar.TabText</item>
1167        <item name="actionModeStyle">@style/Widget.Holo.ActionMode</item>
1168        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
1169        <item name="actionBarStyle">@android:style/Widget.Holo.ActionBar</item>
1170        <item name="actionBarSize">@dimen/action_bar_default_height</item>
1171        <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.PopupWindow.ActionMode</item>
1172        <item name="actionBarWidgetTheme">@null</item>
1173
1174        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
1175        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
1176        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
1177        <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
1178        <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
1179        <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
1180        <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_dark</item>
1181
1182        <item name="dividerVertical">?android:attr/listDivider</item>
1183        <item name="dividerHorizontal">?android:attr/listDivider</item>
1184        <item name="buttonBarStyle">@android:style/Holo.ButtonBar</item>
1185        <item name="buttonBarButtonStyle">?android:attr/borderlessButtonStyle</item>
1186        <item name="segmentedButtonStyle">@android:style/Holo.SegmentedButton</item>
1187
1188        <!-- SearchView attributes -->
1189        <item name="searchDropdownBackground">@android:drawable/search_dropdown_dark</item>
1190
1191        <item name="searchDialogTheme">@style/Theme.Holo.SearchBar</item>
1192
1193        <!-- PreferenceFrameLayout attributes -->
1194        <item name="preferenceFrameLayoutStyle">@android:style/Widget.Holo.PreferenceFrameLayout</item>
1195
1196        <!-- NumberPicker style-->
1197        <item name="numberPickerStyle">@style/Widget.Holo.NumberPicker</item>
1198
1199        <!-- CalendarView style-->
1200        <item name="calendarViewStyle">@style/Widget.Holo.CalendarView</item>
1201
1202        <!-- TimePicker style -->
1203        <item name="timePickerStyle">@style/Widget.Holo.TimePicker</item>
1204
1205        <!-- DatePicker style -->
1206        <item name="datePickerStyle">@style/Widget.Holo.DatePicker</item>
1207
1208        <item name="fastScrollThumbDrawable">@android:drawable/fastscroll_thumb_holo</item>
1209        <item name="fastScrollPreviewBackgroundLeft">@android:drawable/fastscroll_label_left_holo_dark</item>
1210        <item name="fastScrollPreviewBackgroundRight">@android:drawable/fastscroll_label_right_holo_dark</item>
1211        <item name="fastScrollTrackDrawable">@android:drawable/fastscroll_track_holo_dark</item>
1212        <item name="fastScrollOverlayPosition">atThumb</item>
1213
1214    </style>
1215
1216    <!-- Honeycomb holographic theme (light version).  The widgets in the
1217         holographic theme are translucent on their brackground, so applications
1218         must ensure that any background they use with this theme is itself
1219         light; otherwise, it will be difficult to see the widgets.  This
1220         UI style also includes a full action bar by default. -->
1221    <style name="Theme.Holo.Light" parent="Theme.Light">
1222        <item name="colorForeground">@android:color/bright_foreground_holo_light</item>
1223        <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_light</item>
1224        <item name="colorBackground">@android:color/background_holo_light</item>
1225        <item name="colorBackgroundCacheHint">@android:drawable/background_cache_hint_selector_holo_light</item>
1226        <item name="disabledAlpha">0.5</item>
1227        <item name="backgroundDimAmount">0.6</item>
1228
1229        <item name="colorPressedHighlight">@color/holo_gray_light</item>
1230        <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
1231        <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
1232        <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
1233        <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
1234
1235        <!-- Text styles -->
1236        <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
1237        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
1238
1239        <item name="textColorPrimary">@android:color/primary_text_holo_light</item>
1240        <item name="textColorSecondary">@android:color/secondary_text_holo_light</item>
1241        <item name="textColorTertiary">@android:color/tertiary_text_holo_light</item>
1242        <item name="textColorPrimaryInverse">@android:color/primary_text_holo_dark</item>
1243        <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_dark</item>
1244        <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_dark</item>
1245        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
1246        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
1247        <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_light</item>
1248        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
1249        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
1250        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
1251        <item name="textColorHint">@android:color/hint_foreground_holo_light</item>
1252        <item name="textColorHintInverse">@android:color/hint_foreground_holo_dark</item>
1253        <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
1254        <item name="textColorHighlight">@android:color/highlighted_text_holo_light</item>
1255        <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_dark</item>
1256        <item name="textColorLink">@android:color/holo_blue_light</item>
1257        <item name="textColorLinkInverse">@android:color/holo_blue_light</item>
1258        <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_light</item>
1259
1260        <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Light.Large</item>
1261        <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Light.Medium</item>
1262        <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Light.Small</item>
1263        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Light.Large.Inverse</item>
1264        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Light.Medium.Inverse</item>
1265        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Light.Small.Inverse</item>
1266        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.Light.SearchResult.Title</item>
1267        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.Light.SearchResult.Subtitle</item>
1268        
1269        <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Light.Widget.Button</item>
1270
1271        <item name="editTextColor">?android:attr/textColorPrimary</item>
1272        <item name="editTextBackground">@android:drawable/edit_text_holo_light</item>
1273
1274        <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
1275        
1276        <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
1277        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
1278
1279        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Large</item>
1280        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Small</item>
1281
1282        <!-- Button styles -->
1283        <item name="buttonStyle">@android:style/Widget.Holo.Light.Button</item>
1284
1285        <item name="buttonStyleSmall">@android:style/Widget.Holo.Light.Button.Small</item>
1286        <item name="buttonStyleInset">@android:style/Widget.Holo.Light.Button.Inset</item>
1287
1288        <item name="buttonStyleToggle">@android:style/Widget.Holo.Light.Button.Toggle</item>
1289        <item name="switchStyle">@android:style/Widget.Holo.Light.CompoundButton.Switch</item>
1290        <item name="mediaRouteButtonStyle">@android:style/Widget.Holo.Light.MediaRouteButton</item>
1291
1292        <item name="selectableItemBackground">@android:drawable/item_background_holo_light</item>
1293        <item name="borderlessButtonStyle">@android:style/Widget.Holo.Light.Button.Borderless</item>
1294        <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_light</item>
1295
1296        <!-- List attributes -->
1297        <item name="listPreferredItemHeight">64dip</item>
1298        <item name="listPreferredItemHeightSmall">48dip</item>
1299        <item name="listPreferredItemHeightLarge">80dip</item>
1300        <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeightSmall</item>
1301        <item name="textAppearanceListItemSmall">?android:attr/textAppearanceMedium</item>
1302        <item name="listPreferredItemPaddingLeft">8dip</item>
1303        <item name="listPreferredItemPaddingRight">8dip</item>
1304        <item name="listPreferredItemPaddingStart">8dip</item>
1305        <item name="listPreferredItemPaddingEnd">8dip</item>
1306
1307        <!-- @hide -->
1308        <item name="searchResultListItemHeight">58dip</item>
1309        <item name="listDivider">@drawable/list_divider_holo_light</item>
1310        <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.Light.TextView.ListSeparator</item>   
1311
1312        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_light</item>
1313        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_light</item>
1314
1315        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_light</item>
1316
1317        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_light</item>
1318
1319        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
1320        <item name="expandableListPreferredChildPaddingLeft">?android:attr/expandableListPreferredItemPaddingLeft</item>
1321
1322        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
1323        <item name="expandableListPreferredItemIndicatorRight">0dip</item>
1324        <item name="expandableListPreferredChildIndicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item>
1325        <item name="expandableListPreferredChildIndicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item>
1326
1327        <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_light</item>
1328        <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_light</item>
1329        <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_light</item>
1330
1331        <!-- Gallery attributes -->
1332        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
1333        
1334        <!-- Window attributes -->
1335        <item name="windowFrame">@null</item>
1336        <item name="windowNoTitle">false</item>
1337        <item name="windowFullscreen">false</item>
1338        <item name="windowOverscan">false</item>
1339        <item name="windowIsFloating">false</item>
1340        <item name="android:windowContentOverlay">@android:drawable/ab_solid_shadow_holo</item>
1341        <item name="windowShowWallpaper">false</item>
1342        <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
1343        <item name="windowTitleSize">25dip</item>
1344        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
1345        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
1346        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
1347        <item name="windowActionBar">true</item>
1348        <item name="windowActionModeOverlay">false</item>
1349
1350        <!-- Dialog attributes -->
1351        <item name="dialogTheme">@android:style/Theme.Holo.Light.Dialog</item>
1352        <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
1353        <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
1354        <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
1355
1356        <!-- AlertDialog attributes -->
1357        <item name="alertDialogTheme">@android:style/Theme.Holo.Light.Dialog.Alert</item>
1358        <item name="alertDialogStyle">@android:style/AlertDialog.Holo.Light</item>
1359        <item name="alertDialogCenterButtons">false</item>
1360        <item name="alertDialogIcon">@android:drawable/ic_dialog_alert_holo_light</item>
1361
1362        <!-- Presentation attributes -->
1363        <item name="presentationTheme">@android:style/Theme.Holo.Light.Dialog.Presentation</item>
1364
1365        <!-- Toast attributes -->
1366        <item name="toastFrameBackground">@android:drawable/toast_frame</item>
1367
1368        <!-- Panel attributes -->
1369        <item name="panelBackground">@android:drawable/menu_hardkey_panel_holo_light</item>
1370        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
1371        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
1372        <item name="panelColorBackground">#000</item>
1373        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
1374        <item name="panelTextAppearance">?android:attr/textAppearance</item>
1375
1376        <item name="panelMenuIsCompact">true</item>
1377        <item name="panelMenuListWidth">250dip</item>
1378        <item name="panelMenuListTheme">@android:style/Theme.Holo.Light.CompactMenu</item>
1379
1380        <!-- Scrollbar attributes -->
1381        <item name="scrollbarFadeDuration">250</item>
1382        <item name="scrollbarDefaultDelayBeforeFade">300</item>
1383        <item name="scrollbarSize">10dip</item>
1384        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_holo_light</item>
1385        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_holo_light</item>
1386        <item name="scrollbarTrackHorizontal">@null</item>
1387        <item name="scrollbarTrackVertical">@null</item>
1388
1389        <!-- Text selection handle attributes -->
1390        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
1391        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
1392        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
1393        <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
1394        <item name="textSuggestionsWindowStyle">@android:style/Widget.Holo.Light.TextSuggestionsPopupWindow</item>
1395        <item name="textCursorDrawable">@android:drawable/text_cursor_holo_light</item>
1396
1397        <!-- Widget styles -->
1398        <item name="absListViewStyle">@android:style/Widget.Holo.Light.AbsListView</item>
1399        <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.Light.AutoCompleteTextView</item>
1400        <item name="checkboxStyle">@android:style/Widget.Holo.Light.CompoundButton.CheckBox</item>
1401        <item name="checkedTextViewStyle">@android:style/Widget.Holo.Light.CheckedTextView</item>
1402        <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
1403        <item name="editTextStyle">@android:style/Widget.Holo.Light.EditText</item>
1404        <item name="expandableListViewStyle">@android:style/Widget.Holo.Light.ExpandableListView</item>
1405        <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.Light.ExpandableListView.White</item>
1406        <item name="galleryStyle">@android:style/Widget.Holo.Light.Gallery</item>
1407        <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.Light.GestureOverlayView</item>
1408        <item name="gridViewStyle">@android:style/Widget.Holo.Light.GridView</item>
1409        <item name="imageButtonStyle">@android:style/Widget.Holo.Light.ImageButton</item>
1410        <item name="imageWellStyle">@android:style/Widget.Holo.Light.ImageWell</item>
1411        <item name="listViewStyle">@android:style/Widget.Holo.Light.ListView</item>
1412        <item name="listViewWhiteStyle">@android:style/Widget.Holo.Light.ListView.White</item>
1413        <item name="popupWindowStyle">@android:style/Widget.Holo.Light.PopupWindow</item>
1414        <item name="progressBarStyle">@android:style/Widget.Holo.Light.ProgressBar</item>
1415        <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.Light.ProgressBar.Horizontal</item>
1416        <item name="progressBarStyleSmall">@android:style/Widget.Holo.Light.ProgressBar.Small</item>
1417        <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.Light.ProgressBar.Small.Title</item>
1418        <item name="progressBarStyleLarge">@android:style/Widget.Holo.Light.ProgressBar.Large</item>
1419        <item name="progressBarStyleInverse">@android:style/Widget.Holo.Light.ProgressBar.Inverse</item>
1420        <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.Light.ProgressBar.Small.Inverse</item>
1421        <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.Light.ProgressBar.Large.Inverse</item>
1422        <item name="seekBarStyle">@android:style/Widget.Holo.Light.SeekBar</item>
1423        <item name="ratingBarStyle">@android:style/Widget.Holo.Light.RatingBar</item>
1424        <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.Light.RatingBar.Indicator</item>
1425        <item name="ratingBarStyleSmall">@android:style/Widget.Holo.Light.RatingBar.Small</item>
1426        <item name="radioButtonStyle">@android:style/Widget.Holo.Light.CompoundButton.RadioButton</item>
1427        <item name="scrollViewStyle">@android:style/Widget.Holo.Light.ScrollView</item>
1428        <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.Light.HorizontalScrollView</item>
1429        <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
1430        <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Light.Spinner.DropDown</item>
1431        <item name="starStyle">@android:style/Widget.Holo.Light.CompoundButton.Star</item>
1432        <item name="tabWidgetStyle">@android:style/Widget.Holo.Light.TabWidget</item>
1433        <item name="textViewStyle">@android:style/Widget.Holo.Light.TextView</item>
1434        <item name="errorMessageBackground">@android:drawable/popup_inline_error_holo_light</item>
1435        <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above_holo_light</item>
1436        <item name="webTextViewStyle">@android:style/Widget.Holo.Light.WebTextView</item>
1437        <item name="webViewStyle">@android:style/Widget.Holo.Light.WebView</item>
1438        <item name="dropDownItemStyle">@android:style/Widget.Holo.Light.DropDownItem</item>
1439        <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.Light.DropDownItem.Spinner</item>
1440        <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
1441        <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
1442        <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
1443        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
1444        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
1445        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
1446        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
1447        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
1448        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
1449        <item name="listPopupWindowStyle">@android:style/Widget.Holo.Light.ListPopupWindow</item>
1450        <item name="popupMenuStyle">@android:style/Widget.Holo.Light.PopupMenu</item>
1451        <item name="stackViewStyle">@android:style/Widget.Holo.StackView</item>
1452        <item name="activityChooserViewStyle">@android:style/Widget.Holo.Light.ActivityChooserView</item>
1453
1454        <!-- Preference styles -->
1455        <item name="preferenceScreenStyle">@android:style/Preference.Holo.PreferenceScreen</item>
1456        <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
1457        <item name="preferenceCategoryStyle">@android:style/Preference.Holo.Category</item>
1458        <item name="preferenceStyle">@android:style/Preference.Holo</item>
1459        <item name="preferenceInformationStyle">@android:style/Preference.Holo.Information</item>
1460        <item name="checkBoxPreferenceStyle">@android:style/Preference.Holo.CheckBoxPreference</item>
1461        <item name="switchPreferenceStyle">@android:style/Preference.Holo.SwitchPreference</item>
1462        <item name="yesNoPreferenceStyle">@android:style/Preference.Holo.DialogPreference.YesNoPreference</item>
1463        <item name="dialogPreferenceStyle">@android:style/Preference.Holo.DialogPreference</item>
1464        <item name="editTextPreferenceStyle">@android:style/Preference.Holo.DialogPreference.EditTextPreference</item>
1465        <item name="ringtonePreferenceStyle">@android:style/Preference.Holo.RingtonePreference</item>
1466        <item name="preferenceLayoutChild">@android:layout/preference_child_holo</item>
1467        <item name="detailsElementBackground">@android:drawable/panel_bg_holo_light</item>
1468
1469        <!-- PreferenceFrameLayout attributes -->
1470        <item name="preferenceFrameLayoutStyle">@android:style/Widget.Holo.PreferenceFrameLayout</item>
1471
1472        <!-- Search widget styles -->
1473        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
1474
1475        <!-- Action bar styles -->
1476        <item name="actionDropDownStyle">@android:style/Widget.Holo.Light.Spinner.DropDown.ActionBar</item>
1477        <item name="actionButtonStyle">@android:style/Widget.Holo.Light.ActionButton</item>
1478        <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.Light.ActionButton.Overflow</item>
1479        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
1480        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
1481        <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_light</item>
1482        <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView</item>
1483        <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar</item>
1484        <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText</item>
1485        <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode</item>
1486        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.Light.ActionButton.CloseMode</item>
1487        <item name="android:actionBarStyle">@android:style/Widget.Holo.Light.ActionBar.Solid</item>
1488        <item name="actionBarSize">@dimen/action_bar_default_height</item>
1489        <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.Light.PopupWindow.ActionMode</item>
1490        <item name="actionBarWidgetTheme">@null</item>
1491
1492        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_light</item>
1493        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_light</item>
1494        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_light</item>
1495        <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_light</item>
1496        <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_light</item>
1497        <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_light</item>
1498        <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_light</item>
1499
1500        <item name="dividerVertical">?android:attr/listDivider</item>
1501        <item name="dividerHorizontal">?android:attr/listDivider</item>
1502        <item name="buttonBarStyle">@android:style/Holo.Light.ButtonBar</item>
1503        <item name="buttonBarButtonStyle">?android:attr/borderlessButtonStyle</item>
1504        <item name="segmentedButtonStyle">@android:style/Holo.Light.SegmentedButton</item>
1505
1506        <!-- SearchView attributes -->
1507        <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
1508
1509        <item name="searchDialogTheme">@style/Theme.Holo.Light.SearchBar</item>
1510
1511        <!-- NumberPicker style-->
1512        <item name="numberPickerStyle">@style/Widget.Holo.Light.NumberPicker</item>
1513
1514        <!-- CalendarView style-->
1515        <item name="calendarViewStyle">@style/Widget.Holo.Light.CalendarView</item>
1516
1517        <!-- TimePicker style -->
1518        <item name="timePickerStyle">@style/Widget.Holo.Light.TimePicker</item>
1519
1520        <!-- DatePicker style -->
1521        <item name="datePickerStyle">@style/Widget.Holo.Light.DatePicker</item>
1522
1523        <item name="fastScrollThumbDrawable">@android:drawable/fastscroll_thumb_holo</item>
1524        <item name="fastScrollPreviewBackgroundLeft">@android:drawable/fastscroll_label_left_holo_light</item>
1525        <item name="fastScrollPreviewBackgroundRight">@android:drawable/fastscroll_label_right_holo_light</item>
1526        <item name="fastScrollTrackDrawable">@android:drawable/fastscroll_track_holo_light</item>
1527        <item name="fastScrollOverlayPosition">atThumb</item>
1528
1529    </style>
1530
1531    <!-- Variant of the holographic (light) theme that has a solid (opaque) action bar
1532         with an inverse color profile. The dark action bar sharply stands out against
1533         the light content. -->
1534    <style name="Theme.Holo.Light.DarkActionBar">
1535        <item name="android:windowContentOverlay">@android:drawable/ab_solid_shadow_holo</item>
1536        <item name="android:actionBarStyle">@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse</item>
1537        <item name="actionBarWidgetTheme">@android:style/Theme.Holo</item>
1538
1539        <item name="actionDropDownStyle">@android:style/Widget.Holo.Spinner.DropDown.ActionBar</item>
1540        <item name="actionButtonStyle">@android:style/Widget.Holo.ActionButton</item>
1541        <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
1542        <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
1543        <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_dark</item>
1544        <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_dark</item>
1545        <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
1546        <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView.Inverse</item>
1547        <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar.Inverse</item>
1548        <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText.Inverse</item>
1549        <item name="actionBarDivider">@android:drawable/list_divider_holo_dark</item>
1550        <item name="actionBarItemBackground">@android:drawable/item_background_holo_dark</item>
1551        <item name="actionMenuTextColor">?android:attr/textColorPrimaryInverse</item>
1552        <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode.Inverse</item>
1553        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
1554        <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.PopupWindow.ActionMode</item>
1555
1556        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
1557        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
1558        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
1559        <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
1560        <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
1561        <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
1562        <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_dark</item>
1563    </style>
1564
1565    <!-- Variant of the holographic (dark) theme with no action bar. -->
1566    <style name="Theme.Holo.NoActionBar">
1567        <item name="android:windowActionBar">false</item>
1568        <item name="android:windowNoTitle">true</item>
1569    </style>
1570    
1571    <!-- Variant of the holographic (dark) theme that has no title bar and fills
1572         the entire screen.  This theme
1573         sets {@link android.R.attr#windowFullscreen} to true.  -->
1574    <style name="Theme.Holo.NoActionBar.Fullscreen">
1575        <item name="android:windowFullscreen">true</item>
1576        <item name="android:windowContentOverlay">@null</item>
1577    </style>
1578
1579    <!-- Variant of the holographic (dark) theme that has no title bar and fills
1580         the entire screen and extends into the display overscan region.  This theme
1581         sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
1582         to true. -->
1583    <style name="Theme.Holo.NoActionBar.Overscan">
1584        <item name="android:windowFullscreen">true</item>
1585        <item name="android:windowOverscan">true</item>
1586        <item name="android:windowContentOverlay">@null</item>
1587    </style>
1588
1589    <!-- Variant of the holographic (dark) theme that has no title bar and translucent
1590         system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
1591         {@link android.R.attr#windowTranslucentNavigation} to true. -->
1592    <style name="Theme.Holo.NoActionBar.TranslucentDecor">
1593        <item name="android:windowTranslucentStatus">true</item>
1594        <item name="android:windowTranslucentNavigation">true</item>
1595        <item name="android:windowContentOverlay">@null</item>
1596    </style>
1597
1598    <!-- Variant of the holographic (light) theme with no action bar. -->
1599    <style name="Theme.Holo.Light.NoActionBar">
1600        <item name="android:windowActionBar">false</item>
1601        <item name="android:windowNoTitle">true</item>
1602    </style>
1603
1604    <!-- Variant of the holographic (light) theme that has no title bar and fills
1605         the entire screen.  This theme
1606         sets {@link android.R.attr#windowFullscreen} to true.  -->
1607    <style name="Theme.Holo.Light.NoActionBar.Fullscreen">
1608        <item name="android:windowFullscreen">true</item>
1609        <item name="android:windowContentOverlay">@null</item>
1610    </style>
1611 
1612    <!-- Variant of the holographic (light) theme that has no title bar and fills
1613         the entire screen and extends into the display overscan region.  This theme
1614         sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
1615         to true. -->
1616    <style name="Theme.Holo.Light.NoActionBar.Overscan">
1617        <item name="android:windowFullscreen">true</item>
1618        <item name="android:windowOverscan">true</item>
1619        <item name="android:windowContentOverlay">@null</item>
1620    </style>
1621
1622    <!-- Variant of the holographic (light) theme that has no title bar and translucent
1623         system decor.  This theme sets {@link android.R.attr#windowTranslucentStatus} and
1624         {@link android.R.attr#windowTranslucentNavigation} to true. -->
1625    <style name="Theme.Holo.Light.NoActionBar.TranslucentDecor">
1626        <item name="android:windowTranslucentStatus">true</item>
1627        <item name="android:windowTranslucentNavigation">true</item>
1628        <item name="android:windowContentOverlay">@null</item>
1629    </style>
1630
1631    <!-- Dialog themes for Holo -->
1632    <eat-comment />
1633
1634    <!-- Holo theme for dialog windows and activities, which is used by the
1635         {@link android.app.Dialog} class.  This changes the window to be
1636         floating (not fill the entire screen), and puts a frame around its
1637         contents.  You can set this theme on an activity if you would like to
1638         make an activity that looks like a Dialog.
1639         This is the default Dialog theme for applications targeting Honeycomb
1640         or newer. -->
1641    <style name="Theme.Holo.Dialog">
1642        <item name="android:windowFrame">@null</item>
1643        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
1644        <item name="android:windowBackground">@android:drawable/dialog_full_holo_dark</item>
1645        <item name="android:windowIsFloating">true</item>
1646        <item name="android:windowContentOverlay">@null</item>
1647        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
1648        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
1649        <item name="android:windowActionBar">false</item>
1650        <item name="android:windowActionModeOverlay">true</item>
1651        <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
1652
1653        <item name="android:colorBackgroundCacheHint">@null</item>
1654
1655        <item name="android:buttonBarStyle">@android:style/Holo.ButtonBar.AlertDialog</item>
1656        <item name="borderlessButtonStyle">@android:style/Widget.Holo.Button.Borderless.Small</item>
1657        
1658        <item name="textAppearance">@android:style/TextAppearance.Holo</item>
1659        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
1660
1661        <item name="listPreferredItemPaddingLeft">16dip</item>
1662        <item name="listPreferredItemPaddingRight">16dip</item>
1663        <item name="listPreferredItemPaddingStart">16dip</item>
1664        <item name="listPreferredItemPaddingEnd">16dip</item>
1665
1666        <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
1667    </style>
1668
1669    <!-- Variant of Theme.Holo.Dialog that has a nice minimum width for
1670         a regular dialog. -->
1671    <style name="Theme.Holo.Dialog.MinWidth">
1672        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1673        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1674    </style>
1675
1676    <!-- Variant of Theme.Holo.Dialog that does not include a title bar. -->
1677    <style name="Theme.Holo.Dialog.NoActionBar">
1678        <item name="android:windowActionBar">false</item>
1679        <item name="android:windowNoTitle">true</item>
1680    </style>
1681
1682    <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a nice minimum width for
1683         a regular dialog. -->
1684    <style name="Theme.Holo.Dialog.NoActionBar.MinWidth">
1685        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1686        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1687    </style>
1688
1689    <!-- Variant of Theme.Holo.Dialog that has a fixed size. -->
1690    <style name="Theme.Holo.Dialog.FixedSize">
1691        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
1692        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
1693        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
1694        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
1695    </style>
1696
1697    <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a fixed size. -->
1698    <style name="Theme.Holo.Dialog.NoActionBar.FixedSize">
1699        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
1700        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
1701        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
1702        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
1703    </style>
1704
1705    <!-- Variant of Theme.Holo.Dialog that does not include a frame (or background).
1706         The view hierarchy of the dialog is responsible for drawing all of
1707         its pixels. -->
1708    <style name="Theme.Holo.Dialog.NoFrame">
1709        <item name="windowBackground">@android:color/transparent</item>
1710        <item name="android:windowFrame">@null</item>
1711        <item name="windowContentOverlay">@null</item>
1712        <item name="android:windowAnimationStyle">@null</item>
1713        <item name="android:backgroundDimEnabled">false</item>
1714        <item name="android:windowIsTranslucent">true</item>
1715        <item name="android:windowNoTitle">true</item>
1716        <item name="android:windowCloseOnTouchOutside">false</item>
1717    </style>
1718
1719    <!-- Holo theme for alert dialog windows, which is used by the
1720         {@link android.app.AlertDialog} class.  This is basically a dialog
1721         but sets the background to empty so it can do two-tone backgrounds.
1722         For applications targeting Honeycomb or newer, this is the default
1723         AlertDialog theme. -->
1724    <style name="Theme.Holo.Dialog.Alert">
1725        <item name="windowBackground">@android:color/transparent</item>
1726        <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
1727        <item name="windowContentOverlay">@null</item>
1728        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1729        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1730    </style>
1731
1732    <!-- Theme for a window that will be displayed either full-screen on
1733         smaller screens (small, normal) or as a dialog on larger screens
1734         (large, xlarge). -->
1735    <style name="Theme.Holo.DialogWhenLarge" parent="@android:style/Theme.Holo">
1736    </style>
1737
1738    <!-- Theme for a window without a title bar that will be displayed either
1739         full-screen on smaller screens (small, normal) or as a dialog on larger screens
1740         (large, xlarge). -->
1741    <style name="Theme.Holo.DialogWhenLarge.NoActionBar" parent="@android:style/Theme.Holo.NoActionBar">
1742    </style>
1743
1744    <!-- Theme for a presentation window on a secondary display. -->
1745    <style name="Theme.Holo.Dialog.Presentation" parent="@android:style/Theme.Holo.NoActionBar.Fullscreen">
1746    </style>
1747
1748    <!-- Light holo dialog themes -->
1749
1750    <!-- Holo light theme for dialog windows and activities, which is used by the
1751         {@link android.app.Dialog} class.  This changes the window to be
1752         floating (not fill the entire screen), and puts a frame around its
1753         contents.  You can set this theme on an activity if you would like to
1754         make an activity that looks like a Dialog.
1755         This is the default Dialog theme for applications targeting Honeycomb
1756         or newer. -->
1757    <style name="Theme.Holo.Light.Dialog">
1758        <item name="android:windowFrame">@null</item>
1759        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
1760        <item name="android:windowBackground">@android:drawable/dialog_full_holo_light</item>
1761        <item name="android:windowIsFloating">true</item>
1762        <item name="android:windowContentOverlay">@null</item>
1763        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
1764        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
1765        <item name="android:windowActionBar">false</item>
1766        <item name="android:windowActionModeOverlay">true</item>
1767        <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
1768
1769        <item name="android:colorBackgroundCacheHint">@null</item>
1770
1771        <item name="android:buttonBarStyle">@android:style/Holo.Light.ButtonBar.AlertDialog</item>
1772        <item name="borderlessButtonStyle">@android:style/Widget.Holo.Light.Button.Borderless.Small</item>
1773
1774        <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
1775        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
1776
1777        <item name="listPreferredItemPaddingLeft">16dip</item>
1778        <item name="listPreferredItemPaddingRight">16dip</item>
1779        <item name="listPreferredItemPaddingStart">16dip</item>
1780        <item name="listPreferredItemPaddingEnd">16dip</item>
1781
1782        <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
1783    </style>
1784
1785    <!-- Variant of Theme.Holo.Light.Dialog that has a nice minimum width for
1786         a regular dialog. -->
1787    <style name="Theme.Holo.Light.Dialog.MinWidth">
1788        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1789        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1790    </style>
1791
1792    <!-- Variant of Theme.Holo.Light.Dialog that does not include a title bar. -->
1793    <style name="Theme.Holo.Light.Dialog.NoActionBar">
1794        <item name="android:windowActionBar">false</item>
1795        <item name="android:windowNoTitle">true</item>
1796    </style>
1797
1798    <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a nice minimum width for
1799         a regular dialog. -->
1800    <style name="Theme.Holo.Light.Dialog.NoActionBar.MinWidth">
1801        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1802        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1803    </style>
1804
1805    <!-- Variant of Theme.Holo.Light.Dialog that has a fixed size. -->
1806    <style name="Theme.Holo.Light.Dialog.FixedSize">
1807        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
1808        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
1809        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
1810        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
1811    </style>
1812
1813    <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a fixed size. -->
1814    <style name="Theme.Holo.Light.Dialog.NoActionBar.FixedSize">
1815        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
1816        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
1817        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
1818        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
1819    </style>
1820
1821    <!-- Theme for a window that will be displayed either full-screen on
1822         smaller screens (small, normal) or as a dialog on larger screens
1823         (large, xlarge). -->
1824    <style name="Theme.Holo.Light.DialogWhenLarge" parent="@android:style/Theme.Holo.Light">
1825    </style>
1826
1827    <!-- Theme for a window without an action bar that will be displayed either full-screen
1828         on smaller screens (small, normal) or as a dialog on larger screens
1829         (large, xlarge). -->
1830    <style name="Theme.Holo.Light.DialogWhenLarge.NoActionBar"
1831            parent="@android:style/Theme.Holo.Light.NoActionBar">
1832    </style>
1833
1834    <!-- Holo light theme for alert dialog windows, which is used by the
1835         {@link android.app.AlertDialog} class.  This is basically a dialog
1836         but sets the background to empty so it can do two-tone backgrounds.
1837         For applications targeting Honeycomb or newer, this is the default
1838         AlertDialog theme. -->
1839    <style name="Theme.Holo.Light.Dialog.Alert">
1840        <item name="windowBackground">@android:color/transparent</item>
1841        <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
1842        <item name="windowContentOverlay">@null</item>
1843        <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
1844        <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
1845    </style>
1846
1847    <!-- Theme for a presentation window on a secondary display. -->
1848    <style name="Theme.Holo.Light.Dialog.Presentation" parent="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
1849    </style>
1850
1851    <!-- Default holographic (dark) for windows that want to have the user's selected
1852         wallpaper appear behind them.  -->
1853    <style name="Theme.Holo.Wallpaper">
1854        <item name="android:windowBackground">@android:color/transparent</item>
1855        <item name="android:colorBackgroundCacheHint">@null</item>
1856        <item name="android:windowShowWallpaper">true</item>
1857    </style>
1858
1859    <!--Default holographic (dark) for windows that want to have the user's selected
1860         wallpaper appear behind them and without an action bar. -->
1861    <style name="Theme.Holo.Wallpaper.NoTitleBar">
1862        <item name="android:windowNoTitle">true</item>
1863    </style>
1864</resources>
1865