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