themes.xml revision 7b9652b66b76b90fd95952c42a4f82965ed80d72
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="groupButtonBackground">@null</item>
93        <item name="selectableItemBackground">@android:drawable/item_background</item>
94
95        <!-- List attributes -->
96        <item name="listPreferredItemHeight">64dip</item>
97        <!-- @hide -->
98        <item name="searchResultListItemHeight">58dip</item>
99        <item name="listDivider">@drawable/divider_horizontal_dark</item>
100        <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator</item>   
101
102        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio</item>
103        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check</item>
104
105        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selected_background</item>
106
107        <item name="activatedBackgroundIndicator">@android:drawable/activated_background</item>
108
109        <item name="listDividerAlertDialog">@android:drawable/divider_horizontal_bright</item>
110
111        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
112        <item name="expandableListPreferredChildPaddingLeft">
113                ?android:attr/expandableListPreferredItemPaddingLeft</item>
114
115        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
116        <item name="expandableListPreferredItemIndicatorRight">33dip</item>
117        <item name="expandableListPreferredChildIndicatorLeft">
118                ?android:attr/expandableListPreferredItemIndicatorLeft</item>
119        <item name="expandableListPreferredChildIndicatorRight">
120                ?android:attr/expandableListPreferredItemIndicatorRight</item>
121
122        <!-- Gallery attributes -->
123        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
124        
125        <!-- Window attributes -->
126        <item name="windowBackground">@android:drawable/screen_background_dark</item>
127        <item name="windowFrame">@null</item>
128        <item name="windowNoTitle">false</item>
129        <item name="windowFullscreen">false</item>
130        <item name="windowIsFloating">false</item>
131        <item name="windowContentOverlay">@android:drawable/title_bar_shadow</item>
132        <item name="windowShowWallpaper">false</item>
133        <item name="windowTitleStyle">@android:style/WindowTitle</item>
134        <item name="windowTitleSize">25dip</item>
135        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground</item>
136        <item name="android:windowAnimationStyle">@android:style/Animation.Activity</item>
137        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
138        <item name="windowActionBar">false</item>
139        <item name="windowActionModeOverlay">false</item>
140
141        <!-- Dialog attributes -->
142        <item name="alertDialogStyle">@android:style/AlertDialog</item>
143        <item name="dialogTheme">@android:style/Theme.Dialog</item>
144        <item name="alertDialogTheme">@android:style/Theme.Dialog.Alert</item>
145        <item name="alertDialogButtonGroupStyle">?android:attr/buttonGroupStyle</item>
146        
147        <!-- Panel attributes -->
148        <item name="panelBackground">@android:drawable/menu_background</item>
149        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
150        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
151        <item name="panelColorBackground">#000</item>
152        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
153        <item name="panelTextAppearance">?android:attr/textAppearance</item>
154
155        <!-- Scrollbar attributes -->
156        <item name="scrollbarFadeDuration">250</item>
157        <item name="scrollbarDefaultDelayBeforeFade">300</item> 
158        <item name="scrollbarSize">10dip</item>
159        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item>
160        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item>
161        <item name="scrollbarTrackHorizontal">@null</item>
162        <item name="scrollbarTrackVertical">@null</item>
163
164        <!-- Text selection handle attributes -->
165        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
166        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
167        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
168        <item name="textSelectHandleWindowStyle">@android:style/Widget.TextSelectHandle</item>
169        <item name="textEditPasteWindowLayout">@android:layout/text_edit_paste_window</item>
170        <item name="textEditNoPasteWindowLayout">@android:layout/text_edit_no_paste_window</item>
171
172        <!-- Widget styles -->
173        <item name="absListViewStyle">@android:style/Widget.AbsListView</item>
174        <item name="autoCompleteTextViewStyle">@android:style/Widget.AutoCompleteTextView</item>        
175        <item name="checkboxStyle">@android:style/Widget.CompoundButton.CheckBox</item>
176        <item name="dropDownListViewStyle">@android:style/Widget.ListView.DropDown</item>
177        <item name="editTextStyle">@android:style/Widget.EditText</item>
178        <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView</item>
179        <item name="expandableListViewWhiteStyle">@android:style/Widget.ExpandableListView.White</item>
180        <item name="galleryStyle">@android:style/Widget.Gallery</item>
181        <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView</item>
182        <item name="gridViewStyle">@android:style/Widget.GridView</item>
183        <item name="imageButtonStyle">@android:style/Widget.ImageButton</item>
184        <item name="imageWellStyle">@android:style/Widget.ImageWell</item>
185        <item name="listViewStyle">@android:style/Widget.ListView</item>
186        <item name="listViewWhiteStyle">@android:style/Widget.ListView.White</item>
187        <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
188        <item name="progressBarStyle">@android:style/Widget.ProgressBar</item>
189        <item name="progressBarStyleHorizontal">@android:style/Widget.ProgressBar.Horizontal</item>
190        <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small</item>
191        <item name="progressBarStyleSmallTitle">@android:style/Widget.ProgressBar.Small.Title</item>
192        <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large</item>
193        <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar.Inverse</item>
194        <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small.Inverse</item>
195        <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large.Inverse</item>
196        <item name="seekBarStyle">@android:style/Widget.SeekBar</item>
197        <item name="ratingBarStyle">@android:style/Widget.RatingBar</item>
198        <item name="ratingBarStyleIndicator">@android:style/Widget.RatingBar.Indicator</item>
199        <item name="ratingBarStyleSmall">@android:style/Widget.RatingBar.Small</item>
200        <item name="radioButtonStyle">@android:style/Widget.CompoundButton.RadioButton</item>
201        <item name="scrollViewStyle">@android:style/Widget.ScrollView</item>
202        <item name="horizontalScrollViewStyle">@android:style/Widget.HorizontalScrollView</item>
203        <item name="spinnerStyle">@android:style/Widget.Spinner</item>
204        <item name="dropDownSpinnerStyle">@android:style/Widget.Spinner.DropDown</item>
205        <item name="starStyle">@android:style/Widget.CompoundButton.Star</item>
206        <item name="tabWidgetStyle">@android:style/Widget.TabWidget</item>
207        <item name="textViewStyle">@android:style/Widget.TextView</item>
208        <item name="webTextViewStyle">@android:style/Widget.WebTextView</item>
209        <item name="webViewStyle">@android:style/Widget.WebView</item>
210        <item name="dropDownItemStyle">@android:style/Widget.DropDownItem</item>
211        <item name="spinnerDropDownItemStyle">@android:style/Widget.DropDownItem.Spinner</item>
212        <item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item>
213        <item name="dropDownHintAppearance">@android:style/TextAppearance.Widget.DropDownHint</item>
214        <item name="keyboardViewStyle">@android:style/Widget.KeyboardView</item>
215        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.QuickContactBadge.WindowSmall</item>
216        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.QuickContactBadge.WindowMedium</item>
217        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.QuickContactBadge.WindowLarge</item>
218        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.QuickContactBadgeSmall.WindowSmall</item>
219        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.QuickContactBadgeSmall.WindowMedium</item>
220        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.QuickContactBadgeSmall.WindowLarge</item>
221        <item name="listPopupWindowStyle">@android:style/Widget.ListPopupWindow</item>
222        <item name="popupMenuStyle">@android:style/Widget.PopupMenu</item>
223        
224        <!-- Preference styles -->
225        <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item>
226        <item name="preferenceCategoryStyle">@android:style/Preference.Category</item>
227        <item name="preferenceStyle">@android:style/Preference</item>
228        <item name="preferenceInformationStyle">@android:style/Preference.Information</item>
229        <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item>
230        <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item>
231        <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item>
232        <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item>
233        <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item>
234        <item name="preferenceLayoutChild">@android:layout/preference_child</item>
235
236        <!-- Search widget styles -->
237        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
238
239        <!-- Action bar styles -->
240        <item name="actionDropDownStyle">@android:style/Widget.Spinner.DropDown</item>
241        <item name="actionButtonStyle">@android:style/Widget.ActionButton</item>
242        <item name="actionOverflowButtonStyle">@android:style/Widget.ActionButton.Overflow</item>
243        <item name="actionModeBackground">@android:drawable/action_bar_context_background</item>
244        <item name="actionModeCloseDrawable">@android:drawable/ic_menu_close_clear_cancel</item>
245        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_dark</item>
246        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_dark</item>
247        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_dark</item>
248        <item name="actionBarTabStyle">@style/Widget.ActionBarView_TabView</item>
249        <item name="actionBarTabBarStyle">@style/Widget.ActionBarView_TabBar</item>
250        <item name="actionBarTabTextStyle">@style/Widget.ActionBarView_TabText</item>
251        <item name="actionModeStyle">@style/Widget.ActionMode</item>
252        <item name="actionModeCloseButtonStyle">@style/Widget.ActionButton.CloseMode</item>
253        <item name="actionBarStyle">@android:style/Widget.ActionBar</item>
254        <item name="actionBarSize">56dip</item>
255
256        <item name="dividerVertical">@drawable/divider_vertical_dark</item>
257        <item name="buttonGroupStyle">@android:style/Widget.ButtonGroup</item>
258
259        <!-- SearchView attributes -->
260        <item name="searchDropdownBackground">@android:drawable/search_dropdown_dark</item>
261    </style>
262    
263    <!-- Variant of the default (dark) theme with no title bar -->
264    <style name="Theme.NoTitleBar">
265        <item name="android:windowNoTitle">true</item>
266    </style>
267    
268    <!-- Variant of the default (dark) theme that has no title bar and
269         fills the entire screen -->
270    <style name="Theme.NoTitleBar.Fullscreen">
271        <item name="android:windowFullscreen">true</item>
272        <item name="android:windowContentOverlay">@null</item>
273    </style>
274    
275    <!-- Theme for a light background with dark text on top.  Set your activity
276         to this theme if you would like such an appearance.  As with the
277         default theme, you should try to assume little more than that the
278         background will be a light color. -->
279    <style name="Theme.Light">
280        <item name="windowBackground">@drawable/screen_background_light</item>
281        <item name="colorBackground">@android:color/background_light</item>
282        <item name="colorForeground">@color/bright_foreground_light</item>
283        <item name="colorForegroundInverse">@android:color/bright_foreground_light_inverse</item>
284        
285        <item name="textColorPrimary">@android:color/primary_text_light</item>
286        <item name="textColorSecondary">@android:color/secondary_text_light</item>
287        <item name="textColorTertiary">@android:color/tertiary_text_light</item>
288        <item name="textColorPrimaryInverse">@android:color/primary_text_dark</item>
289        <item name="textColorSecondaryInverse">@android:color/secondary_text_dark</item>
290        <item name="textColorTertiaryInverse">@android:color/tertiary_text_dark</item>
291        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_light_disable_only</item>
292        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_dark_disable_only</item>
293        <item name="textColorPrimaryNoDisable">@android:color/primary_text_light_nodisable</item>
294        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_light_nodisable</item>
295        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_dark_nodisable</item>
296        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_dark_nodisable</item>
297        <item name="textColorHint">@android:color/hint_foreground_light</item>
298        <item name="textColorHintInverse">@android:color/hint_foreground_dark</item>        
299        <item name="textColorHighlight">@android:color/highlighted_text_light</item>
300        <item name="textColorHighlightInverse">@android:color/highlighted_text_dark</item>
301        <item name="textColorLink">@android:color/link_text_light</item>
302        <item name="textColorLinkInverse">@android:color/link_text_dark</item>
303        
304        <item name="editTextColor">?android:attr/textColorPrimary</item>
305        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selected_background_light</item>
306
307        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_light</item>
308
309        <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
310        
311        <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
312        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
313
314        <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView.White</item>
315        <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView.White</item>
316        <item name="listViewStyle">@android:style/Widget.ListView.White</item>
317        <item name="listDivider">@drawable/divider_horizontal_bright</item>
318        <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator.White</item>
319
320        <item name="progressBarStyle">@android:style/Widget.ProgressBar.Inverse</item>
321        <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small.Inverse</item>
322        <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large.Inverse</item>
323        <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar</item>
324        <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small</item>
325        <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large</item>
326        <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_light</item>
327        <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_light</item>
328        <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_light</item>
329        <!-- SearchView attributes -->
330        <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
331    </style>
332    
333    <!-- Variant of the light theme with no title bar -->
334    <style name="Theme.Light.NoTitleBar">
335        <item name="android:windowNoTitle">true</item>
336    </style>
337
338    <!-- Variant of the light theme that has no title bar and
339         fills the entire screen -->
340    <style name="Theme.Light.NoTitleBar.Fullscreen">
341        <item name="android:windowFullscreen">true</item>
342        <item name="android:windowContentOverlay">@null</item>
343    </style>
344    
345    <!-- Special variation on the default theme that ensures the background is
346         completely black.  This is useful for things like image viewers and
347         media players.   If you want the normal (dark background) theme
348         do <em>not</em> use this, use {@link #Theme}. -->
349    <style name="Theme.Black">
350        <item name="android:windowBackground">@android:color/black</item>
351        <item name="android:colorBackground">@android:color/black</item>
352    </style>
353    
354    <!-- Variant of the black theme with no title bar -->
355    <style name="Theme.Black.NoTitleBar">
356        <item name="android:windowNoTitle">true</item>
357    </style>
358
359    <!-- Variant of the black theme that has no title bar and
360         fills the entire screen -->
361    <style name="Theme.Black.NoTitleBar.Fullscreen">
362        <item name="android:windowFullscreen">true</item>
363        <item name="android:windowContentOverlay">@null</item>
364    </style>
365    
366    <!-- Default theme for windows that want to have the user's selected
367    	 wallpaper appear behind them.  -->
368    <style name="Theme.Wallpaper">
369        <item name="android:windowBackground">@android:color/transparent</item>
370        <item name="android:colorBackgroundCacheHint">@null</item>
371        <item name="android:windowShowWallpaper">true</item>
372    </style>
373
374    <!-- Variant of the translucent theme with no title bar -->
375    <style name="Theme.Wallpaper.NoTitleBar">
376        <item name="android:windowNoTitle">true</item>
377    </style>
378
379    <!-- Variant of the translucent theme that has no title bar and
380         fills the entire screen -->
381    <style name="Theme.Wallpaper.NoTitleBar.Fullscreen">
382        <item name="android:windowFullscreen">true</item>
383        <item name="android:windowContentOverlay">@null</item>
384    </style>
385
386    <!-- Theme for a wallpaper's setting activity that is designed to be on
387         top of a dark background. -->
388    <style name="Theme.WallpaperSettings">
389        <item name="android:windowBackground">@android:drawable/screen_background_dark_transparent</item>
390        <item name="android:colorBackgroundCacheHint">@null</item>
391        <item name="android:windowIsTranslucent">true</item>
392        <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
393    </style>
394
395    <!-- Theme for a wallpaper's setting activity that is designed to be on
396         top of a light background. -->
397    <style name="Theme.Light.WallpaperSettings">
398        <item name="android:windowBackground">@android:drawable/screen_background_light_transparent</item>
399        <item name="android:colorBackgroundCacheHint">@null</item>
400        <item name="android:windowIsTranslucent">true</item>
401        <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
402    </style>
403
404    <!-- Style to apply on top of a wallpaper settings theme when it is being
405         shown on top of the real wallpaper -->
406    <style name="ActiveWallpaperSettings">
407    </style>
408    
409    <!-- Style to apply on top of a wallpaper settings theme when it is being
410         shown on top of the real wallpaper -->
411    <style name="PreviewWallpaperSettings">
412    </style>
413    
414    <!-- Default theme for translucent activities, that is windows that allow you
415         to see through them to the windows behind.  This sets up the translucent
416         flag and appropriate animations for your windows.  -->
417    <style name="Theme.Translucent">
418        <item name="android:windowBackground">@android:color/transparent</item>
419        <item name="android:colorBackgroundCacheHint">@null</item>
420        <item name="android:windowIsTranslucent">true</item>
421        <!-- Note that we use the base animation style here (that is no
422             animations) because we really have no idea how this kind of
423             activity will be used. -->
424        <item name="android:windowAnimationStyle">@android:style/Animation</item>
425    </style>
426
427    <!-- Variant of the translucent theme with no title bar -->
428    <style name="Theme.Translucent.NoTitleBar">
429        <item name="android:windowNoTitle">true</item>
430        <item name="android:windowContentOverlay">@null</item>
431    </style>
432
433    <!-- Variant of the translucent theme that has no title bar and
434         fills the entire screen -->
435    <style name="Theme.Translucent.NoTitleBar.Fullscreen">
436        <item name="android:windowFullscreen">true</item>
437    </style>
438    
439    <!-- Default theme for activities that don't actually display a UI; that
440         is, they finish themselves before being resumed.  -->
441    <style name="Theme.NoDisplay">
442        <item name="android:windowBackground">@null</item>
443        <item name="android:windowContentOverlay">@null</item>
444        <item name="android:windowIsTranslucent">true</item>
445        <item name="android:windowAnimationStyle">@null</item>
446        <item name="android:windowDisablePreview">true</item>
447        <item name="android:windowNoDisplay">true</item>
448    </style>
449
450    <!-- Default theme for dialog windows and activities, which is used by the
451         {@link android.app.Dialog} class.  This changes the window to be
452         floating (not fill the entire screen), and puts a frame around its
453         contents.  You can set this theme on an activity if you would like to
454         make an activity that looks like a Dialog. -->
455    <style name="Theme.Dialog">
456        <item name="android:windowFrame">@null</item>
457        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle</item>
458        <item name="android:windowBackground">@android:drawable/panel_background</item>
459        <item name="android:windowIsFloating">true</item>
460        <item name="android:windowContentOverlay">@null</item>
461        <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
462        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
463
464        <item name="android:colorBackgroundCacheHint">@null</item>
465        
466        <item name="textAppearance">@android:style/TextAppearance</item>
467        <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>
468
469        <item name="textColorPrimary">@android:color/primary_text_dark</item>
470        <item name="textColorSecondary">@android:color/secondary_text_dark</item>
471        <item name="textColorTertiary">@android:color/tertiary_text_dark</item>
472        <item name="textColorPrimaryInverse">@android:color/primary_text_light</item>
473        <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item>
474        <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item>
475        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item>
476        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_light_disable_only</item>
477        <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item>
478        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item>
479        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item>
480        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item>
481        <item name="textColorHint">@android:color/hint_foreground_dark</item>
482        <item name="textColorHintInverse">@android:color/hint_foreground_light</item>
483        <item name="textColorSearchUrl">@android:color/search_url_text</item>
484
485        <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
486        <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
487        <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>
488        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item>
489        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item>
490        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item>
491    </style>
492
493    <!-- Variation of Theme.Dialog that does not include a frame (or background).
494         The view hierarchy of the dialog is responsible for drawing all of
495         its pixels. -->
496    <style name="Theme.Dialog.NoFrame">
497        <item name="windowBackground">@android:color/transparent</item>
498        <item name="android:windowFrame">@null</item>
499        <item name="windowContentOverlay">@null</item>
500        <item name="android:windowAnimationStyle">@null</item>
501        <item name="android:backgroundDimEnabled">false</item>
502        <item name="android:windowIsTranslucent">true</item>
503        <item name="android:windowNoTitle">true</item>
504    </style>
505
506    <!-- Default theme for alert dialog windows, which is used by the
507         {@link android.app.AlertDialog} class.  This is basically a dialog
508         but sets the background to empty so it can do two-tone backgrounds. -->
509    <style name="Theme.Dialog.Alert">
510        <item name="windowBackground">@android:color/transparent</item>
511        <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
512        <item name="windowContentOverlay">@null</item>
513    </style>
514    
515    <!-- Default dark theme for panel windows.  This removes all extraneous
516         window decorations, so you basically have an empty rectangle in which
517         to place your content.  It makes the window floating, with a transparent
518         background, and turns off dimming behind the window. -->
519    <style name="Theme.Panel">
520        <item name="android:windowBackground">@android:color/transparent</item>
521        <item name="android:colorBackgroundCacheHint">@null</item>
522        <item name="android:windowFrame">@null</item>
523        <item name="android:windowContentOverlay">@null</item>
524        <item name="android:windowIsFloating">true</item>
525        <item name="android:backgroundDimEnabled">false</item>
526        <item name="android:windowIsTranslucent">true</item>
527        <item name="android:windowNoTitle">true</item>
528    </style>
529
530    <!-- Default light theme for panel windows.  This removes all extraneous
531         window decorations, so you basically have an empty rectangle in which
532         to place your content.  It makes the window floating, with a transparent
533         background, and turns off dimming behind the window. -->
534    <style name="Theme.Light.Panel">
535        <item name="android:windowBackground">@android:color/transparent</item>
536        <item name="android:colorBackgroundCacheHint">@null</item>
537        <item name="android:windowFrame">@null</item>
538        <item name="android:windowContentOverlay">@null</item>
539        <item name="android:windowIsFloating">true</item>
540        <item name="android:backgroundDimEnabled">false</item>
541        <item name="android:windowIsTranslucent">true</item>
542        <item name="android:windowNoTitle">true</item>
543    </style>
544
545    <!-- Default theme for input methods, which is used by the
546         {@link android.inputmethodservice.InputMethodService} class.
547         this inherits from Theme.NoTitleBar, but makes the background
548         transparent, the window floating and translucent, and ensures that
549         it does not dim the UI behind it.  This also configures the window
550         with the standard IME animations and visuals. -->
551    <style name="Theme.InputMethod" parent="Theme.Panel">
552        <item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
553        <item name="android:imeFullscreenBackground">@android:drawable/input_method_fullscreen_background</item>
554        <item name="android:imeExtractEnterAnimation">@android:anim/input_method_extract_enter</item>
555        <item name="android:imeExtractExitAnimation">@android:anim/input_method_extract_exit</item>
556    </style>
557
558    <!-- Theme for the search input bar. -->
559    <style name="Theme.SearchBar" parent="Theme.Panel">
560        <item name="windowContentOverlay">@null</item>        
561    </style>
562    
563    <!-- Theme for the search input bar when doing global search. The only
564         difference from non-global search is that we do not dim the background. -->
565    <style name="Theme.GlobalSearchBar" parent="Theme.Panel">
566        <item name="windowContentOverlay">@null</item>
567    </style>
568
569    <!-- Menu Themes -->
570    <eat-comment />
571
572    <style name="Theme.IconMenu">
573        <!-- Menu/item attributes -->
574        <item name="android:itemTextAppearance">@android:style/TextAppearance.Widget.IconMenu.Item</item>
575        <item name="android:selectableItemBackground">@android:drawable/menu_selector</item>
576        <item name="android:itemIconDisabledAlpha">?android:attr/disabledAlpha</item>
577        <item name="android:horizontalDivider">@android:drawable/divider_horizontal_dark</item>
578        <item name="android:verticalDivider">@android:drawable/divider_vertical_dark</item>
579        <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
580        <item name="android:moreIcon">@android:drawable/ic_menu_more</item>
581        <item name="android:background">@null</item>
582    </style>
583
584    <style name="Theme.ExpandedMenu">
585        <!-- Menu/item attributes -->
586        <item name="android:itemTextAppearance">?android:attr/textAppearanceLarge</item>
587        <item name="android:listViewStyle">@android:style/Widget.ListView.Menu</item>
588        <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
589        <item name="android:background">@null</item>
590    </style>
591
592    <!-- @hide -->
593    <style name="Theme.Dialog.AppError">
594        <item name="windowFrame">@null</item>
595        <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
596        <item name="windowBackground">@android:color/transparent</item>
597        <item name="windowIsFloating">true</item>
598        <item name="windowContentOverlay">@null</item>
599        <item name="textAppearance">@style/TextAppearance.Theme.Dialog.AppError</item>
600    </style>
601    
602    <!-- Special theme for the recent apps dialog, to allow customization
603         with overlays. -->
604    <style name="Theme.Dialog.RecentApplications">
605        <item name="windowFrame">@null</item>
606        <item name="windowBackground">@android:color/transparent</item>
607        <item name="android:windowAnimationStyle">@android:style/Animation.RecentApplications</item>
608        <item name="android:textColor">@android:color/secondary_text_nofocus</item>
609    </style>
610
611    <!-- Default theme for window that looks like a toast. -->
612    <style name="Theme.Toast" parent="@android:style/Theme.Dialog">
613        <item name="android:windowBackground">@android:drawable/toast_frame</item>
614        <item name="android:windowAnimationStyle">@android:style/Animation.Toast</item>
615        <item name="android:backgroundDimEnabled">false</item>
616    </style>
617
618    <!-- Default theme with an Action Bar. -->
619    <style name="Theme.WithActionBar">
620        <item name="android:windowActionBar">true</item>
621    </style>
622
623    <!-- No title bar, but Action Mode bars will overlay application content
624         instead of pushing it down to make room. -->
625    <style name="Theme.NoTitleBar.OverlayActionModes">
626        <item name="android:windowActionModeOverlay">true</item>
627    </style>
628    
629    <!-- New Honeycomb holographic theme. Dark version.  The widgets in the
630         holographic theme are translucent on their brackground, so applications
631         must ensure that any background they use with this theme is itself
632         dark; otherwise, it will be difficult to see the widgets.  The new
633         UI style also includes a full action bar by default.
634
635         Styles used by the Holo theme are named using the convention Type.Holo.Etc.
636         (For example, Widget.Holo.Button, TextAppearance.Holo.Widget.PopupMenu.Large.)
637         Specific resources used by Holo are named using the convention @type/foo_bar_baz_holo
638         with trailing _dark or _light specifiers if they are not shared between both light and
639         dark versions of the theme. -->
640    <style name="Theme.Holo">
641        <item name="colorForeground">@android:color/bright_foreground_holo_dark</item>
642        <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_dark</item>
643        <item name="colorBackground">@android:color/background_holo_dark</item>
644        <item name="colorBackgroundCacheHint">@android:color/transparent</item>
645        <item name="disabledAlpha">0.5</item>
646        <item name="backgroundDimAmount">0.6</item>
647
648        <!-- Text styles -->
649        <item name="textAppearance">@android:style/TextAppearance.Holo</item>
650        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
651
652        <item name="textColorPrimary">@android:color/primary_text_holo_dark</item>
653        <item name="textColorSecondary">@android:color/secondary_text_holo_dark</item>
654        <item name="textColorTertiary">@android:color/tertiary_text_holo_dark</item>
655        <item name="textColorPrimaryInverse">@android:color/primary_text_holo_light</item>
656        <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_light</item>
657        <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_light</item>
658        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
659        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
660        <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
661        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
662        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_light</item>
663        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
664        <item name="textColorHint">@android:color/hint_foreground_holo_dark</item>
665        <item name="textColorHintInverse">@android:color/hint_foreground_holo_light</item>
666        <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
667        <item name="textColorHighlight">@android:color/highlighted_text_holo_dark</item>
668        <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_light</item>
669        <item name="textColorLink">@android:color/link_text_holo_dark</item>
670        <item name="textColorLinkInverse">@android:color/link_text_holo_light</item>
671        <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_dark</item>
672
673        <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Large</item>
674        <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Medium</item>
675        <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Small</item>
676        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Large.Inverse</item>
677        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Medium.Inverse</item>
678        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Small.Inverse</item>
679        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.SearchResult.Title</item>
680        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.SearchResult.Subtitle</item>
681        
682        <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Widget.Button</item>
683        
684        <item name="editTextColor">?android:attr/textColorPrimary</item>
685        <item name="editTextBackground">@android:drawable/edit_text_holo_dark</item>
686        
687        <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
688        
689        <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item>
690        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item>
691
692        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Large</item>
693        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Small</item>
694
695        <!-- Button styles -->
696        <item name="buttonStyle">@android:style/Widget.Holo.Button</item>
697
698        <item name="buttonStyleSmall">@android:style/Widget.Holo.Button.Small</item>
699        <item name="buttonStyleInset">@android:style/Widget.Holo.Button.Inset</item>
700
701        <item name="buttonStyleToggle">@android:style/Widget.Holo.Button.Toggle</item>
702
703        <item name="groupButtonBackground">@android:drawable/group_button_background_holo_dark</item>
704        <item name="selectableItemBackground">@android:drawable/item_background_holo_dark</item>
705
706        <!-- List attributes -->
707        <item name="listPreferredItemHeight">64dip</item>
708        <!-- @hide -->
709        <item name="searchResultListItemHeight">58dip</item>
710        <item name="listDivider">@drawable/list_divider_holo_dark</item>
711        <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.TextView.ListSeparator</item>   
712
713        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_dark</item>
714        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_dark</item>
715
716        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_dark</item>
717
718        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_dark</item>
719
720        <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_dark</item>
721
722        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
723        <item name="expandableListPreferredChildPaddingLeft">
724                ?android:attr/expandableListPreferredItemPaddingLeft</item>
725
726        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
727        <item name="expandableListPreferredItemIndicatorRight">33dip</item>
728        <item name="expandableListPreferredChildIndicatorLeft">
729                ?android:attr/expandableListPreferredItemIndicatorLeft</item>
730        <item name="expandableListPreferredChildIndicatorRight">
731                ?android:attr/expandableListPreferredItemIndicatorRight</item>
732
733        <!-- Gallery attributes -->
734        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
735        
736        <!-- Window attributes -->
737        <item name="windowBackground">@android:drawable/background_holo_dark</item>
738        <item name="windowFrame">@null</item>
739        <item name="windowNoTitle">false</item>
740        <item name="windowFullscreen">false</item>
741        <item name="windowIsFloating">false</item>
742        <item name="windowContentOverlay">@null</item>
743        <item name="windowShowWallpaper">false</item>
744        <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
745        <item name="windowTitleSize">25dip</item>
746        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
747        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
748        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
749        <item name="windowActionBar">true</item>
750        <item name="windowActionModeOverlay">false</item>
751
752        <!-- Dialog attributes -->
753        <item name="alertDialogStyle">@android:style/AlertDialog.Holo</item>
754        <item name="dialogTheme">@android:style/Theme.Holo.Dialog</item>
755        <item name="alertDialogTheme">@android:style/Theme.Holo.Dialog.Alert</item>
756        <item name="alertDialogButtonGroupStyle">@android:style/Widget.Holo.ButtonGroup.AlertDialog</item>
757        
758        <!-- Panel attributes -->
759        <item name="panelBackground">@android:drawable/menu_background</item>
760        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
761        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
762        <item name="panelColorBackground">#000</item>
763        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
764        <item name="panelTextAppearance">?android:attr/textAppearance</item>
765
766        <!-- Scrollbar attributes -->
767        <item name="scrollbarFadeDuration">250</item>
768        <item name="scrollbarDefaultDelayBeforeFade">300</item> 
769        <item name="scrollbarSize">10dip</item>
770        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item>
771        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item>
772        <item name="scrollbarTrackHorizontal">@null</item>
773        <item name="scrollbarTrackVertical">@null</item>
774
775        <!-- Text selection handle attributes -->
776        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
777        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
778        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
779        <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
780
781        <!-- Widget styles -->
782        <item name="absListViewStyle">@android:style/Widget.Holo.AbsListView</item>
783        <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.AutoCompleteTextView</item>
784        <item name="checkboxStyle">@android:style/Widget.Holo.CompoundButton.CheckBox</item>
785        <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
786        <item name="editTextStyle">@android:style/Widget.Holo.EditText</item>
787        <item name="expandableListViewStyle">@android:style/Widget.Holo.ExpandableListView</item>
788        <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.ExpandableListView.White</item>
789        <item name="galleryStyle">@android:style/Widget.Holo.Gallery</item>
790        <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.GestureOverlayView</item>
791        <item name="gridViewStyle">@android:style/Widget.Holo.GridView</item>
792        <item name="imageButtonStyle">@android:style/Widget.Holo.ImageButton</item>
793        <item name="imageWellStyle">@android:style/Widget.Holo.ImageWell</item>
794        <item name="listViewStyle">@android:style/Widget.Holo.ListView</item>
795        <item name="listViewWhiteStyle">@android:style/Widget.Holo.ListView.White</item>
796        <item name="popupWindowStyle">@android:style/Widget.Holo.PopupWindow</item>
797        <item name="progressBarStyle">@android:style/Widget.Holo.ProgressBar</item>
798        <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.ProgressBar.Horizontal</item>
799        <item name="progressBarStyleSmall">@android:style/Widget.Holo.ProgressBar.Small</item>
800        <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.ProgressBar.Small.Title</item>
801        <item name="progressBarStyleLarge">@android:style/Widget.Holo.ProgressBar.Large</item>
802        <item name="progressBarStyleInverse">@android:style/Widget.Holo.ProgressBar.Inverse</item>
803        <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.ProgressBar.Small.Inverse</item>
804        <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.ProgressBar.Large.Inverse</item>
805        <item name="seekBarStyle">@android:style/Widget.Holo.SeekBar</item>
806        <item name="ratingBarStyle">@android:style/Widget.Holo.RatingBar</item>
807        <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.RatingBar.Indicator</item>
808        <item name="ratingBarStyleSmall">@android:style/Widget.Holo.RatingBar.Small</item>
809        <item name="radioButtonStyle">@android:style/Widget.Holo.CompoundButton.RadioButton</item>
810        <item name="scrollViewStyle">@android:style/Widget.Holo.ScrollView</item>
811        <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.HorizontalScrollView</item>
812        <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
813        <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Spinner.DropDown</item>
814        <item name="starStyle">@android:style/Widget.Holo.CompoundButton.Star</item>
815        <item name="tabWidgetStyle">@android:style/Widget.Holo.TabWidget</item>
816        <item name="textViewStyle">@android:style/Widget.Holo.TextView</item>
817        <item name="webTextViewStyle">@android:style/Widget.Holo.WebTextView</item>
818        <item name="webViewStyle">@android:style/Widget.Holo.WebView</item>
819        <item name="dropDownItemStyle">@android:style/Widget.Holo.DropDownItem</item>
820        <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.DropDownItem.Spinner</item>
821        <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
822        <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
823        <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
824        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
825        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
826        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
827        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
828        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
829        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
830        <item name="listPopupWindowStyle">@android:style/Widget.Holo.ListPopupWindow</item>
831        <item name="popupMenuStyle">@android:style/Widget.Holo.PopupMenu</item>
832        
833        <!-- Preference styles -->
834        <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item>
835        <item name="preferenceCategoryStyle">@android:style/Preference.Category</item>
836        <item name="preferenceStyle">@android:style/Preference</item>
837        <item name="preferenceInformationStyle">@android:style/Preference.Information</item>
838        <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item>
839        <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item>
840        <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item>
841        <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item>
842        <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item>
843        <item name="preferenceLayoutChild">@android:layout/preference_child</item>
844
845        <!-- Search widget styles -->
846        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
847
848        <!-- Action bar styles -->
849        <item name="actionDropDownStyle">@android:style/Widget.Holo.Spinner.DropDown.ActionBar</item>
850        <item name="actionButtonStyle">@android:style/Widget.Holo.ActionButton</item>
851        <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
852        <item name="actionModeBackground">@android:drawable/cab_holo_dark</item>
853        <item name="actionModeCloseDrawable">@android:drawable/cab_ic_close_holo</item>
854        <item name="actionBarTabStyle">@style/Widget.Holo.ActionBarView_TabView</item>
855        <item name="actionBarTabBarStyle">@style/Widget.Holo.ActionBarView_TabBar</item>
856        <item name="actionBarTabTextStyle">@style/Widget.Holo.ActionBarView_TabText</item>
857        <item name="actionModeStyle">@style/Widget.Holo.ActionMode</item>
858        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
859        <item name="actionBarStyle">@android:style/Widget.Holo.ActionBar</item>
860        <item name="actionBarSize">56dip</item>
861
862        <item name="dividerVertical">@drawable/divider_vertical_holo_dark</item>
863        <item name="buttonGroupStyle">@android:style/Widget.Holo.ButtonGroup</item>
864
865        <!-- SearchView attributes -->
866        <item name="searchDropdownBackground">@android:drawable/search_dropdown_dark</item>
867    </style>
868
869    <!-- New Honeycomb holographic theme. Light version.  The widgets in the
870         holographic theme are translucent on their brackground, so applications
871         must ensure that any background they use with this theme is itself
872         light; otherwise, it will be difficult to see the widgets.  The new
873         UI style also includes a full action bar by default. -->
874    <style name="Theme.Holo.Light" parent="Theme.Light">
875        <item name="colorForeground">@android:color/bright_foreground_holo_light</item>
876        <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_light</item>
877        <item name="colorBackground">@android:color/background_holo_light</item>
878        <item name="colorBackgroundCacheHint">@android:color/transparent</item>
879        <item name="disabledAlpha">0.5</item>
880        <item name="backgroundDimAmount">0.6</item>
881
882        <!-- Text styles -->
883        <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
884        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
885
886        <item name="textColorPrimary">@android:color/primary_text_holo_light</item>
887        <item name="textColorSecondary">@android:color/secondary_text_holo_light</item>
888        <item name="textColorTertiary">@android:color/tertiary_text_holo_light</item>
889        <item name="textColorPrimaryInverse">@android:color/primary_text_holo_dark</item>
890        <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_dark</item>
891        <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_dark</item>
892        <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
893        <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
894        <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_light</item>
895        <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
896        <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
897        <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
898        <item name="textColorHint">@android:color/hint_foreground_holo_light</item>
899        <item name="textColorHintInverse">@android:color/hint_foreground_holo_dark</item>
900        <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
901        <item name="textColorHighlight">@android:color/highlighted_text_holo_light</item>
902        <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_dark</item>
903        <item name="textColorLink">@android:color/link_text_holo_light</item>
904        <item name="textColorLinkInverse">@android:color/link_text_holo_dark</item>
905        <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_light</item>
906
907        <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Light.Large</item>
908        <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Light.Medium</item>
909        <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Light.Small</item>
910        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Light.Large.Inverse</item>
911        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Light.Medium.Inverse</item>
912        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Light.Small.Inverse</item>
913        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.Light.SearchResult.Title</item>
914        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.Light.SearchResult.Subtitle</item>
915        
916        <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Light.Widget.Button</item>
917        
918        <item name="editTextColor">?android:attr/textColorPrimary</item>
919        <item name="editTextBackground">@android:drawable/edit_text_holo_light</item>
920        
921        <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
922        
923        <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
924        <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
925
926        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Large</item>
927        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Small</item>
928
929        <!-- Button styles -->
930        <item name="buttonStyle">@android:style/Widget.Holo.Light.Button</item>
931
932        <item name="buttonStyleSmall">@android:style/Widget.Holo.Light.Button.Small</item>
933        <item name="buttonStyleInset">@android:style/Widget.Holo.Light.Button.Inset</item>
934
935        <item name="buttonStyleToggle">@android:style/Widget.Holo.Light.Button.Toggle</item>
936
937        <item name="groupButtonBackground">@android:drawable/group_button_background_holo_light</item>
938        <item name="selectableItemBackground">@android:drawable/item_background_holo_light</item>
939
940        <!-- List attributes -->
941        <item name="listPreferredItemHeight">64dip</item>
942        <!-- @hide -->
943        <item name="searchResultListItemHeight">58dip</item>
944        <item name="listDivider">@drawable/list_divider_holo_light</item>
945        <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.Light.TextView.ListSeparator</item>   
946
947        <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_light</item>
948        <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_light</item>
949
950        <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_light</item>
951
952        <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_light</item>
953
954        <item name="expandableListPreferredItemPaddingLeft">40dip</item>
955        <item name="expandableListPreferredChildPaddingLeft">
956                ?android:attr/expandableListPreferredItemPaddingLeft</item>
957
958        <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
959        <item name="expandableListPreferredItemIndicatorRight">33dip</item>
960        <item name="expandableListPreferredChildIndicatorLeft">
961                ?android:attr/expandableListPreferredItemIndicatorLeft</item>
962        <item name="expandableListPreferredChildIndicatorRight">
963                ?android:attr/expandableListPreferredItemIndicatorRight</item>
964
965        <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_light</item>
966
967        <!-- Gallery attributes -->
968        <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
969        
970        <!-- Window attributes -->
971        <item name="windowBackground">@android:drawable/background_holo_light</item>
972        <item name="windowFrame">@null</item>
973        <item name="windowNoTitle">false</item>
974        <item name="windowFullscreen">false</item>
975        <item name="windowIsFloating">false</item>
976        <item name="windowContentOverlay">@null</item>
977        <item name="windowShowWallpaper">false</item>
978        <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
979        <item name="windowTitleSize">25dip</item>
980        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
981        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
982        <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
983        <item name="windowActionBar">true</item>
984        <item name="windowActionModeOverlay">false</item>
985
986        <!-- Dialog attributes -->
987        <item name="alertDialogStyle">@android:style/AlertDialog.Holo.Light</item>
988        <item name="dialogTheme">@android:style/Theme.Holo.Light.Dialog</item>
989        <item name="alertDialogTheme">@android:style/Theme.Holo.Light.Dialog.Alert</item>
990        <item name="alertDialogButtonGroupStyle">@android:style/Widget.Holo.Light.ButtonGroup.AlertDialog</item>
991        
992        <!-- Panel attributes -->
993        <item name="panelBackground">@android:drawable/menu_background</item>
994        <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
995        <!-- These three attributes do not seems to be used by the framework. Declared public though -->
996        <item name="panelColorBackground">#000</item>
997        <item name="panelColorForeground">?android:attr/textColorPrimary</item>
998        <item name="panelTextAppearance">?android:attr/textAppearance</item>
999
1000        <!-- Scrollbar attributes -->
1001        <item name="scrollbarFadeDuration">250</item>
1002        <item name="scrollbarDefaultDelayBeforeFade">300</item>
1003        <item name="scrollbarSize">10dip</item>
1004        <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item>
1005        <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item>
1006        <item name="scrollbarTrackHorizontal">@null</item>
1007        <item name="scrollbarTrackVertical">@null</item>
1008
1009        <!-- Text selection handle attributes -->
1010        <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
1011        <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
1012        <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
1013        <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
1014
1015        <!-- Widget styles -->
1016        <item name="absListViewStyle">@android:style/Widget.Holo.AbsListView</item>
1017        <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.AutoCompleteTextView</item>
1018        <item name="checkboxStyle">@android:style/Widget.Holo.CompoundButton.CheckBox</item>
1019        <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
1020        <item name="editTextStyle">@android:style/Widget.Holo.EditText</item>
1021        <item name="expandableListViewStyle">@android:style/Widget.Holo.ExpandableListView</item>
1022        <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.ExpandableListView.White</item>
1023        <item name="galleryStyle">@android:style/Widget.Holo.Gallery</item>
1024        <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.GestureOverlayView</item>
1025        <item name="gridViewStyle">@android:style/Widget.Holo.GridView</item>
1026        <item name="imageButtonStyle">@android:style/Widget.Holo.ImageButton</item>
1027        <item name="imageWellStyle">@android:style/Widget.Holo.ImageWell</item>
1028        <item name="listViewStyle">@android:style/Widget.Holo.ListView</item>
1029        <item name="listViewWhiteStyle">@android:style/Widget.Holo.ListView.White</item>
1030        <item name="popupWindowStyle">@android:style/Widget.Holo.PopupWindow</item>
1031        <item name="progressBarStyle">@android:style/Widget.Holo.ProgressBar</item>
1032        <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.ProgressBar.Horizontal</item>
1033        <item name="progressBarStyleSmall">@android:style/Widget.Holo.ProgressBar.Small</item>
1034        <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.ProgressBar.Small.Title</item>
1035        <item name="progressBarStyleLarge">@android:style/Widget.Holo.ProgressBar.Large</item>
1036        <item name="progressBarStyleInverse">@android:style/Widget.Holo.ProgressBar.Inverse</item>
1037        <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.ProgressBar.Small.Inverse</item>
1038        <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.ProgressBar.Large.Inverse</item>
1039        <item name="seekBarStyle">@android:style/Widget.Holo.SeekBar</item>
1040        <item name="ratingBarStyle">@android:style/Widget.Holo.RatingBar</item>
1041        <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.RatingBar.Indicator</item>
1042        <item name="ratingBarStyleSmall">@android:style/Widget.Holo.RatingBar.Small</item>
1043        <item name="radioButtonStyle">@android:style/Widget.Holo.CompoundButton.RadioButton</item>
1044        <item name="scrollViewStyle">@android:style/Widget.Holo.ScrollView</item>
1045        <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.HorizontalScrollView</item>
1046        <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
1047        <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Light.Spinner.DropDown</item>
1048        <item name="starStyle">@android:style/Widget.Holo.CompoundButton.Star</item>
1049        <item name="tabWidgetStyle">@android:style/Widget.Holo.TabWidget</item>
1050        <item name="textViewStyle">@android:style/Widget.Holo.TextView</item>
1051        <item name="webTextViewStyle">@android:style/Widget.Holo.WebTextView</item>
1052        <item name="webViewStyle">@android:style/Widget.Holo.WebView</item>
1053        <item name="dropDownItemStyle">@android:style/Widget.Holo.DropDownItem</item>
1054        <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.DropDownItem.Spinner</item>
1055        <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
1056        <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
1057        <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
1058        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
1059        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
1060        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
1061        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
1062        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
1063        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
1064        <item name="listPopupWindowStyle">@android:style/Widget.Holo.Light.ListPopupWindow</item>
1065        <item name="popupMenuStyle">@android:style/Widget.Holo.Light.PopupMenu</item>
1066        
1067        <!-- Preference styles -->
1068        <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item>
1069        <item name="preferenceCategoryStyle">@android:style/Preference.Category</item>
1070        <item name="preferenceStyle">@android:style/Preference</item>
1071        <item name="preferenceInformationStyle">@android:style/Preference.Information</item>
1072        <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item>
1073        <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item>
1074        <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item>
1075        <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item>
1076        <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item>
1077        <item name="preferenceLayoutChild">@android:layout/preference_child</item>
1078
1079        <!-- Search widget styles -->
1080        <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
1081
1082        <!-- Action bar styles -->
1083        <item name="actionDropDownStyle">@android:style/Widget.Holo.Light.Spinner.DropDown.ActionBar</item>
1084        <item name="actionButtonStyle">@android:style/Widget.Holo.Light.ActionButton</item>
1085        <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.Light.ActionButton.Overflow</item>
1086        <item name="actionModeBackground">@android:drawable/cab_holo_light</item>
1087        <item name="actionModeCloseDrawable">@android:drawable/cab_ic_close_holo</item>
1088        <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBarView_TabView</item>
1089        <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBarView_TabBar</item>
1090        <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBarView_TabText</item>
1091        <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode</item>
1092        <item name="actionModeCloseButtonStyle">@style/Widget.Holo.Light.ActionButton.CloseMode</item>
1093        <item name="actionBarStyle">@android:style/Widget.Holo.Light.ActionBar</item>
1094        <item name="actionBarSize">56dip</item>
1095
1096        <item name="dividerVertical">@drawable/divider_vertical_holo_light</item>
1097        <item name="buttonGroupStyle">@android:style/Widget.Holo.Light.ButtonGroup</item>
1098
1099        <!-- SearchView attributes -->
1100        <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
1101    </style>
1102
1103    <!-- Development legacy name; if you're using this, switch. -->
1104    <style name="Theme.Light.Holo" parent="Theme.Holo.Light">
1105    </style>
1106    
1107    <!-- Variant of the holographic (dark) theme with no action bar. -->
1108    <style name="Theme.Holo.NoActionBar">
1109        <item name="android:windowActionBar">false</item>
1110        <item name="android:windowNoTitle">true</item>
1111    </style>
1112    
1113    <!-- Variant of the holographic (dark) theme that has no title bar and fills
1114         the entire screen -->
1115    <style name="Theme.Holo.NoActionBar.Fullscreen">
1116        <item name="android:windowFullscreen">true</item>
1117        <item name="android:windowContentOverlay">@null</item>
1118    </style>
1119
1120    <!-- Variant of the holographic light theme with no action bar -->
1121    <style name="Theme.Light.Holo.NoActionBar">
1122        <item name="android:windowActionBar">false</item>
1123        <item name="android:windowNoTitle">true</item>
1124    </style>
1125
1126    <!-- Variant of the holographic light theme that has no title bar and fills
1127         the entire screen -->
1128    <style name="Theme.Light.Holo.NoActionBar.Fullscreen">
1129        <item name="android:windowFullscreen">true</item>
1130        <item name="android:windowContentOverlay">@null</item>
1131    </style>
1132 
1133    <!-- Dialog themes for Holo -->
1134
1135    <!-- Holo theme for dialog windows and activities, which is used by the
1136         {@link android.app.Dialog} class.  This changes the window to be
1137         floating (not fill the entire screen), and puts a frame around its
1138         contents.  You can set this theme on an activity if you would like to
1139         make an activity that looks like a Dialog.
1140         This is the default Dialog theme for applications targeting Honeycomb
1141         or newer. -->
1142    <style name="Theme.Holo.Dialog">
1143        <item name="android:windowFrame">@null</item>
1144        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
1145        <item name="android:windowBackground">@android:drawable/dialog_full_holo_dark</item>
1146        <item name="android:windowIsFloating">true</item>
1147        <item name="android:windowContentOverlay">@null</item>
1148        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
1149        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
1150        <item name="android:windowActionBar">false</item>
1151        <item name="android:windowActionModeOverlay">true</item>
1152
1153        <item name="android:colorBackgroundCacheHint">@null</item>
1154
1155        <item name="android:groupButtonBackground">?android:attr/selectableItemBackground</item>
1156        
1157        <item name="textAppearance">@android:style/TextAppearance.Holo</item>
1158        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
1159    </style>
1160
1161    <!-- Variation of Theme.Holo.Dialog that does not include a frame (or background).
1162         The view hierarchy of the dialog is responsible for drawing all of
1163         its pixels. -->
1164    <style name="Theme.Holo.Dialog.NoFrame">
1165        <item name="windowBackground">@android:color/transparent</item>
1166        <item name="android:windowFrame">@null</item>
1167        <item name="windowContentOverlay">@null</item>
1168        <item name="android:windowAnimationStyle">@null</item>
1169        <item name="android:backgroundDimEnabled">false</item>
1170        <item name="android:windowIsTranslucent">true</item>
1171        <item name="android:windowNoTitle">true</item>
1172    </style>
1173
1174    <!-- Holo theme for alert dialog windows, which is used by the
1175         {@link android.app.AlertDialog} class.  This is basically a dialog
1176         but sets the background to empty so it can do two-tone backgrounds.
1177         For applications targeting Honeycomb or newer, this is the default
1178         AlertDialog theme. -->
1179    <style name="Theme.Holo.Dialog.Alert">
1180        <item name="windowBackground">@android:color/transparent</item>
1181        <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
1182        <item name="windowContentOverlay">@null</item>
1183    </style>
1184
1185    <!-- Light holo dialog themes -->
1186
1187    <!-- Holo light theme for dialog windows and activities, which is used by the
1188         {@link android.app.Dialog} class.  This changes the window to be
1189         floating (not fill the entire screen), and puts a frame around its
1190         contents.  You can set this theme on an activity if you would like to
1191         make an activity that looks like a Dialog.
1192         This is the default Dialog theme for applications targeting Honeycomb
1193         or newer. -->
1194    <style name="Theme.Holo.Light.Dialog">
1195        <item name="android:windowFrame">@null</item>
1196        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
1197        <item name="android:windowBackground">@android:drawable/dialog_full_holo_light</item>
1198        <item name="android:windowIsFloating">true</item>
1199        <item name="android:windowContentOverlay">@null</item>
1200        <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
1201        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
1202        <item name="android:windowActionBar">false</item>
1203
1204        <item name="android:colorBackgroundCacheHint">@null</item>
1205
1206        <item name="android:groupButtonBackground">?android:attr/selectableItemBackground</item>
1207
1208        <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
1209        <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
1210    </style>
1211
1212    <!-- Holo light theme for alert dialog windows, which is used by the
1213         {@link android.app.AlertDialog} class.  This is basically a dialog
1214         but sets the background to empty so it can do two-tone backgrounds.
1215         For applications targeting Honeycomb or newer, this is the default
1216         AlertDialog theme. -->
1217    <style name="Theme.Holo.Light.Dialog.Alert">
1218        <item name="windowBackground">@android:color/transparent</item>
1219        <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
1220        <item name="windowContentOverlay">@null</item>
1221    </style>
1222
1223</resources>
1224