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