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