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