1<?xml version="1.0" encoding="UTF-8"?>
2<!-- Copyright (C) 2011 The Android Open Source Project
3
4     Licensed under the Apache License, Version 2.0 (the "License");
5     you may not use this file except in compliance with the License.
6     You may obtain a copy of the License at
7
8          http://www.apache.org/licenses/LICENSE-2.0
9
10     Unless required by applicable law or agreed to in writing, software
11     distributed under the License is distributed on an "AS IS" BASIS,
12     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13     See the License for the specific language governing permissions and
14     limitations under the License.
15-->
16
17<!--
18===============================================================
19                        PLEASE READ
20===============================================================
21This file contains the themes that are the Device Defaults.
22If you want to edit themes to skin your device, do it here.
23We recommend that you do not edit themes.xml and instead edit
24this file.
25
26Editing this file instead of themes.xml will greatly simplify
27merges for future platform versions and CTS compliance will be
28easier.
29===============================================================
30                        PLEASE READ
31===============================================================
32 -->
33<resources>
34
35    <!-- The default theme for apps that target API level 14 and higher.
36         <p>The DeviceDefault themes are aliases for a specific deviceâs native look and feel. The
37         DeviceDefault theme family and widget style family offer ways for you to target your app
38         to a deviceâs native theme with all device customizations intact.</p>
39         <p>For example, when you set your app's {@code targetSdkVersion} to 14 or higher, this
40         theme is applied to your application by default. As such, your app might appear with the
41         {@link #Theme_Holo Holo} styles on one device, but with a different set of styles on
42         another device. This is great if you want your app to fit with the device's native look and
43         feel. If, however, you prefer to keep your UI style the same across all devices, you should
44         apply a specific theme such as {@link #Theme_Holo Holo} or one of your own design. For more
45         information, read <a
46         href="http://android-developers.blogspot.com/2012/01/holo-everywhere.html">Holo
47         Everywhere</a>.</p>
48         <p>Styles used by the DeviceDefault theme are named using the convention
49         Type.DeviceDefault.Etc (for example, {@code Widget.DeviceDefault.Button} and
50         {@code TextAppearance.DeviceDefault.Widget.PopupMenu.Large}).</p>
51          -->
52    <style name="Theme.DeviceDefault" parent="Theme.Holo" >
53        <!-- Text styles -->
54        <item name="textAppearance">@android:style/TextAppearance.DeviceDefault</item>
55        <item name="textAppearanceInverse">@android:style/TextAppearance.DeviceDefault.Inverse</item>
56
57        <item name="textAppearanceLarge">@android:style/TextAppearance.DeviceDefault.Large</item>
58        <item name="textAppearanceMedium">@android:style/TextAppearance.DeviceDefault.Medium</item>
59        <item name="textAppearanceSmall">@android:style/TextAppearance.DeviceDefault.Small</item>
60        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.DeviceDefault.Large.Inverse</item>
61        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.DeviceDefault.Medium.Inverse</item>
62        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.DeviceDefault.Small.Inverse</item>
63        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.DeviceDefault.SearchResult.Title</item>
64        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.DeviceDefault.SearchResult.Subtitle</item>
65
66        <item name="textAppearanceButton">@android:style/TextAppearance.DeviceDefault.Widget.Button</item>
67
68        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.DeviceDefault.Widget.PopupMenu.Large</item>
69        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.DeviceDefault.Widget.PopupMenu.Small</item>
70
71        <!-- Button styles -->
72        <item name="buttonStyle">@android:style/Widget.DeviceDefault.Button</item>
73
74        <item name="buttonStyleSmall">@android:style/Widget.DeviceDefault.Button.Small</item>
75        <item name="buttonStyleInset">@android:style/Widget.DeviceDefault.Button.Inset</item>
76
77        <item name="buttonStyleToggle">@android:style/Widget.DeviceDefault.Button.Toggle</item>
78        <item name="switchStyle">@android:style/Widget.DeviceDefault.CompoundButton.Switch</item>
79
80        <item name="borderlessButtonStyle">@android:style/Widget.DeviceDefault.Button.Borderless</item>
81
82        <item name="listSeparatorTextViewStyle">@android:style/Widget.DeviceDefault.TextView.ListSeparator</item>
83
84        <!-- Window attributes -->
85        <item name="windowTitleStyle">@android:style/WindowTitle.DeviceDefault</item>
86        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.DeviceDefault</item>
87        <item name="android:windowAnimationStyle">@android:style/Animation.DeviceDefault.Activity</item>
88
89        <!-- Dialog attributes -->
90        <item name="dialogTheme">@android:style/Theme.DeviceDefault.Dialog</item>
91
92        <!-- AlertDialog attributes -->
93        <item name="alertDialogTheme">@android:style/Theme.DeviceDefault.Dialog.Alert</item>
94        <item name="alertDialogStyle">@android:style/AlertDialog.DeviceDefault</item>
95
96        <!-- Presentation attributes -->
97        <item name="presentationTheme">@android:style/Theme.DeviceDefault.Dialog.Presentation</item>
98
99        <!-- Text selection handle attributes -->
100        <item name="textSelectHandleWindowStyle">@android:style/Widget.DeviceDefault.TextSelectHandle</item>
101        <item name="textSuggestionsWindowStyle">@android:style/Widget.DeviceDefault.TextSuggestionsPopupWindow</item>
102
103        <!-- Widget styles -->
104        <item name="absListViewStyle">@android:style/Widget.DeviceDefault.AbsListView</item>
105        <item name="autoCompleteTextViewStyle">@android:style/Widget.DeviceDefault.AutoCompleteTextView</item>
106        <item name="checkboxStyle">@android:style/Widget.DeviceDefault.CompoundButton.CheckBox</item>
107        <item name="checkedTextViewStyle">@android:style/Widget.DeviceDefault.CheckedTextView</item>
108        <item name="dropDownListViewStyle">@android:style/Widget.DeviceDefault.ListView.DropDown</item>
109        <item name="editTextStyle">@android:style/Widget.DeviceDefault.EditText</item>
110        <item name="expandableListViewStyle">@android:style/Widget.DeviceDefault.ExpandableListView</item>
111        <item name="expandableListViewWhiteStyle">@android:style/Widget.DeviceDefault.ExpandableListView.White</item>
112        <item name="galleryStyle">@android:style/Widget.DeviceDefault.Gallery</item>
113        <item name="gestureOverlayViewStyle">@android:style/Widget.DeviceDefault.GestureOverlayView</item>
114        <item name="gridViewStyle">@android:style/Widget.DeviceDefault.GridView</item>
115        <item name="imageButtonStyle">@android:style/Widget.DeviceDefault.ImageButton</item>
116        <item name="imageWellStyle">@android:style/Widget.DeviceDefault.ImageWell</item>
117        <item name="listViewStyle">@android:style/Widget.DeviceDefault.ListView</item>
118        <item name="listViewWhiteStyle">@android:style/Widget.DeviceDefault.ListView.White</item>
119        <item name="popupWindowStyle">@android:style/Widget.DeviceDefault.PopupWindow</item>
120        <item name="progressBarStyle">@android:style/Widget.DeviceDefault.ProgressBar</item>
121        <item name="progressBarStyleHorizontal">@android:style/Widget.DeviceDefault.ProgressBar.Horizontal</item>
122        <item name="progressBarStyleSmall">@android:style/Widget.DeviceDefault.ProgressBar.Small</item>
123        <item name="progressBarStyleSmallTitle">@android:style/Widget.DeviceDefault.ProgressBar.Small.Title</item>
124        <item name="progressBarStyleLarge">@android:style/Widget.DeviceDefault.ProgressBar.Large</item>
125        <item name="progressBarStyleInverse">@android:style/Widget.DeviceDefault.ProgressBar.Inverse</item>
126        <item name="progressBarStyleSmallInverse">@android:style/Widget.DeviceDefault.ProgressBar.Small.Inverse</item>
127        <item name="progressBarStyleLargeInverse">@android:style/Widget.DeviceDefault.ProgressBar.Large.Inverse</item>
128        <item name="seekBarStyle">@android:style/Widget.DeviceDefault.SeekBar</item>
129        <item name="ratingBarStyle">@android:style/Widget.DeviceDefault.RatingBar</item>
130        <item name="ratingBarStyleIndicator">@android:style/Widget.DeviceDefault.RatingBar.Indicator</item>
131        <item name="ratingBarStyleSmall">@android:style/Widget.DeviceDefault.RatingBar.Small</item>
132        <item name="radioButtonStyle">@android:style/Widget.DeviceDefault.CompoundButton.RadioButton</item>
133        <item name="scrollViewStyle">@android:style/Widget.DeviceDefault.ScrollView</item>
134        <item name="horizontalScrollViewStyle">@android:style/Widget.DeviceDefault.HorizontalScrollView</item>
135        <item name="dropDownSpinnerStyle">@android:style/Widget.DeviceDefault.Spinner.DropDown</item>
136        <item name="starStyle">@android:style/Widget.DeviceDefault.CompoundButton.Star</item>
137        <item name="tabWidgetStyle">@android:style/Widget.DeviceDefault.TabWidget</item>
138        <item name="textViewStyle">@android:style/Widget.DeviceDefault.TextView</item>
139        <item name="webTextViewStyle">@android:style/Widget.DeviceDefault.WebTextView</item>
140        <item name="webViewStyle">@android:style/Widget.DeviceDefault.WebView</item>
141        <item name="dropDownItemStyle">@android:style/Widget.DeviceDefault.DropDownItem</item>
142        <item name="spinnerDropDownItemStyle">@android:style/Widget.DeviceDefault.DropDownItem.Spinner</item>
143        <item name="spinnerItemStyle">@android:style/Widget.DeviceDefault.TextView.SpinnerItem</item>
144        <item name="dropDownHintAppearance">@android:style/TextAppearance.DeviceDefault.Widget.DropDownHint</item>
145        <item name="keyboardViewStyle">@android:style/Widget.DeviceDefault.KeyboardView</item>
146        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowSmall</item>
147        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowMedium</item>
148        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowLarge</item>
149        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowSmall</item>
150        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowMedium</item>
151        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowLarge</item>
152        <item name="listPopupWindowStyle">@android:style/Widget.DeviceDefault.ListPopupWindow</item>
153        <item name="popupMenuStyle">@android:style/Widget.DeviceDefault.PopupMenu</item>
154        <item name="stackViewStyle">@android:style/Widget.DeviceDefault.StackView</item>
155
156        <!-- Preference styles -->
157        <item name="preferenceScreenStyle">@android:style/Preference.DeviceDefault.PreferenceScreen</item>
158        <item name="preferenceCategoryStyle">@android:style/Preference.DeviceDefault.Category</item>
159        <item name="preferenceStyle">@android:style/Preference.DeviceDefault</item>
160        <item name="preferenceInformationStyle">@android:style/Preference.DeviceDefault.Information</item>
161        <item name="checkBoxPreferenceStyle">@android:style/Preference.DeviceDefault.CheckBoxPreference</item>
162        <item name="switchPreferenceStyle">@android:style/Preference.DeviceDefault.SwitchPreference</item>
163        <item name="yesNoPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference.YesNoPreference</item>
164        <item name="dialogPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference</item>
165        <item name="editTextPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference.EditTextPreference</item>
166        <item name="ringtonePreferenceStyle">@android:style/Preference.DeviceDefault.RingtonePreference</item>
167
168        <!-- Action bar styles -->
169        <item name="actionDropDownStyle">@android:style/Widget.DeviceDefault.Spinner.DropDown.ActionBar</item>
170        <item name="actionButtonStyle">@android:style/Widget.DeviceDefault.ActionButton</item>
171        <item name="actionOverflowButtonStyle">@android:style/Widget.DeviceDefault.ActionButton.Overflow</item>
172        <item name="actionBarTabStyle">@style/Widget.DeviceDefault.ActionBar.TabView</item>
173        <item name="actionBarTabBarStyle">@style/Widget.DeviceDefault.ActionBar.TabBar</item>
174        <item name="actionBarTabTextStyle">@style/Widget.DeviceDefault.ActionBar.TabText</item>
175        <item name="actionModeStyle">@style/Widget.DeviceDefault.ActionMode</item>
176        <item name="actionModeCloseButtonStyle">@style/Widget.DeviceDefault.ActionButton.CloseMode</item>
177        <item name="actionBarStyle">@android:style/Widget.DeviceDefault.ActionBar</item>
178        <item name="actionModePopupWindowStyle">@android:style/Widget.DeviceDefault.PopupWindow.ActionMode</item>
179
180        <item name="buttonBarStyle">@android:style/DeviceDefault.ButtonBar</item>
181        <item name="segmentedButtonStyle">@android:style/DeviceDefault.SegmentedButton</item>
182
183        <item name="searchDialogTheme">@style/Theme.DeviceDefault.SearchBar</item>
184
185        <!-- PreferenceFrameLayout attributes -->
186        <item name="preferenceFrameLayoutStyle">@android:style/Widget.DeviceDefault.PreferenceFrameLayout</item>
187
188        <!-- NumberPicker style-->
189        <item name="numberPickerStyle">@style/Widget.DeviceDefault.NumberPicker</item>
190
191        <!-- CalendarView style-->
192        <item name="calendarViewStyle">@style/Widget.DeviceDefault.CalendarView</item>
193
194        <!-- TimePicker style -->
195        <item name="timePickerStyle">@style/Widget.DeviceDefault.TimePicker</item>
196
197        <!-- DatePicker style -->
198        <item name="datePickerStyle">@style/Widget.DeviceDefault.DatePicker</item>
199
200        <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.MediaRouteButton</item>
201    </style>
202
203    <!-- Variant of {@link #Theme_DeviceDefault} with no action bar -->
204    <style name="Theme.DeviceDefault.NoActionBar" parent="Theme.Holo.NoActionBar" >
205
206    </style>
207    <!-- Variant of {@link #Theme_DeviceDefault} with no action bar and no status bar -->
208    <style name="Theme.DeviceDefault.NoActionBar.Fullscreen" parent="Theme.Holo.NoActionBar.Fullscreen" >
209
210    </style>
211    <!-- Variant of {@link #Theme_DeviceDefault} with a light-colored style -->
212    <style name="Theme.DeviceDefault.Light" parent="Theme.Holo.Light" >
213        <!-- Text styles -->
214        <item name="textAppearance">@android:style/TextAppearance.DeviceDefault.Light</item>
215        <item name="textAppearanceInverse">@android:style/TextAppearance.DeviceDefault.Light.Inverse</item>
216
217        <item name="textAppearanceLarge">@android:style/TextAppearance.DeviceDefault.Light.Large</item>
218        <item name="textAppearanceMedium">@android:style/TextAppearance.DeviceDefault.Light.Medium</item>
219        <item name="textAppearanceSmall">@android:style/TextAppearance.DeviceDefault.Light.Small</item>
220        <item name="textAppearanceLargeInverse">@android:style/TextAppearance.DeviceDefault.Light.Large.Inverse</item>
221        <item name="textAppearanceMediumInverse">@android:style/TextAppearance.DeviceDefault.Light.Medium.Inverse</item>
222        <item name="textAppearanceSmallInverse">@android:style/TextAppearance.DeviceDefault.Light.Small.Inverse</item>
223        <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.DeviceDefault.Light.SearchResult.Title</item>
224        <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.DeviceDefault.Light.SearchResult.Subtitle</item>
225
226        <item name="textAppearanceButton">@android:style/TextAppearance.DeviceDefault.Light.Widget.Button</item>
227
228        <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.DeviceDefault.Light.Widget.PopupMenu.Large</item>
229        <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.DeviceDefault.Light.Widget.PopupMenu.Small</item>
230
231        <!-- Button styles -->
232        <item name="buttonStyle">@android:style/Widget.DeviceDefault.Light.Button</item>
233
234        <item name="buttonStyleSmall">@android:style/Widget.DeviceDefault.Light.Button.Small</item>
235        <item name="buttonStyleInset">@android:style/Widget.DeviceDefault.Light.Button.Inset</item>
236
237        <item name="buttonStyleToggle">@android:style/Widget.DeviceDefault.Light.Button.Toggle</item>
238
239        <item name="borderlessButtonStyle">@android:style/Widget.DeviceDefault.Light.Button.Borderless</item>
240
241        <item name="listSeparatorTextViewStyle">@android:style/Widget.DeviceDefault.Light.TextView.ListSeparator</item>
242
243        <item name="windowTitleStyle">@android:style/WindowTitle.DeviceDefault</item>
244        <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.DeviceDefault</item>
245        <item name="android:windowAnimationStyle">@android:style/Animation.DeviceDefault.Activity</item>
246
247        <!-- Dialog attributes -->
248        <item name="dialogTheme">@android:style/Theme.DeviceDefault.Light.Dialog</item>
249
250        <!-- AlertDialog attributes -->
251        <item name="alertDialogTheme">@android:style/Theme.DeviceDefault.Light.Dialog.Alert</item>
252        <item name="alertDialogStyle">@android:style/AlertDialog.DeviceDefault.Light</item>
253
254        <!-- Presentation attributes -->
255        <item name="presentationTheme">@android:style/Theme.DeviceDefault.Light.Dialog.Presentation</item>
256
257        <!-- Text selection handle attributes -->
258        <item name="textSelectHandleWindowStyle">@android:style/Widget.DeviceDefault.TextSelectHandle</item>
259        <item name="textSuggestionsWindowStyle">@android:style/Widget.DeviceDefault.Light.TextSuggestionsPopupWindow</item>
260
261        <!-- Widget styles -->
262        <item name="absListViewStyle">@android:style/Widget.DeviceDefault.Light.AbsListView</item>
263        <item name="autoCompleteTextViewStyle">@android:style/Widget.DeviceDefault.Light.AutoCompleteTextView</item>
264        <item name="checkboxStyle">@android:style/Widget.DeviceDefault.Light.CompoundButton.CheckBox</item>
265        <item name="checkedTextViewStyle">@android:style/Widget.DeviceDefault.Light.CheckedTextView</item>
266        <item name="dropDownListViewStyle">@android:style/Widget.DeviceDefault.Light.ListView.DropDown</item>
267        <item name="editTextStyle">@android:style/Widget.DeviceDefault.Light.EditText</item>
268        <item name="expandableListViewStyle">@android:style/Widget.DeviceDefault.Light.ExpandableListView</item>
269        <item name="expandableListViewWhiteStyle">@android:style/Widget.DeviceDefault.Light.ExpandableListView.White</item>
270        <item name="galleryStyle">@android:style/Widget.DeviceDefault.Light.Gallery</item>
271        <item name="gestureOverlayViewStyle">@android:style/Widget.DeviceDefault.Light.GestureOverlayView</item>
272        <item name="gridViewStyle">@android:style/Widget.DeviceDefault.Light.GridView</item>
273        <item name="imageButtonStyle">@android:style/Widget.DeviceDefault.Light.ImageButton</item>
274        <item name="imageWellStyle">@android:style/Widget.DeviceDefault.Light.ImageWell</item>
275        <item name="listViewStyle">@android:style/Widget.DeviceDefault.Light.ListView</item>
276        <item name="listViewWhiteStyle">@android:style/Widget.DeviceDefault.Light.ListView.White</item>
277        <item name="popupWindowStyle">@android:style/Widget.DeviceDefault.Light.PopupWindow</item>
278        <item name="progressBarStyle">@android:style/Widget.DeviceDefault.Light.ProgressBar</item>
279        <item name="progressBarStyleHorizontal">@android:style/Widget.DeviceDefault.Light.ProgressBar.Horizontal</item>
280        <item name="progressBarStyleSmall">@android:style/Widget.DeviceDefault.Light.ProgressBar.Small</item>
281        <item name="progressBarStyleSmallTitle">@android:style/Widget.DeviceDefault.Light.ProgressBar.Small.Title</item>
282        <item name="progressBarStyleLarge">@android:style/Widget.DeviceDefault.Light.ProgressBar.Large</item>
283        <item name="progressBarStyleInverse">@android:style/Widget.DeviceDefault.Light.ProgressBar.Inverse</item>
284        <item name="progressBarStyleSmallInverse">@android:style/Widget.DeviceDefault.Light.ProgressBar.Small.Inverse</item>
285        <item name="progressBarStyleLargeInverse">@android:style/Widget.DeviceDefault.Light.ProgressBar.Large.Inverse</item>
286        <item name="seekBarStyle">@android:style/Widget.DeviceDefault.Light.SeekBar</item>
287        <item name="ratingBarStyle">@android:style/Widget.DeviceDefault.Light.RatingBar</item>
288        <item name="ratingBarStyleIndicator">@android:style/Widget.DeviceDefault.Light.RatingBar.Indicator</item>
289        <item name="ratingBarStyleSmall">@android:style/Widget.DeviceDefault.Light.RatingBar.Small</item>
290        <item name="radioButtonStyle">@android:style/Widget.DeviceDefault.Light.CompoundButton.RadioButton</item>
291        <item name="scrollViewStyle">@android:style/Widget.DeviceDefault.Light.ScrollView</item>
292        <item name="horizontalScrollViewStyle">@android:style/Widget.DeviceDefault.Light.HorizontalScrollView</item>
293        <item name="dropDownSpinnerStyle">@android:style/Widget.DeviceDefault.Light.Spinner.DropDown</item>
294        <item name="starStyle">@android:style/Widget.DeviceDefault.Light.CompoundButton.Star</item>
295        <item name="tabWidgetStyle">@android:style/Widget.DeviceDefault.Light.TabWidget</item>
296        <item name="textViewStyle">@android:style/Widget.DeviceDefault.Light.TextView</item>
297        <item name="webTextViewStyle">@android:style/Widget.DeviceDefault.Light.WebTextView</item>
298        <item name="webViewStyle">@android:style/Widget.DeviceDefault.Light.WebView</item>
299        <item name="dropDownItemStyle">@android:style/Widget.DeviceDefault.Light.DropDownItem</item>
300        <item name="spinnerDropDownItemStyle">@android:style/Widget.DeviceDefault.Light.DropDownItem.Spinner</item>
301        <item name="spinnerItemStyle">@android:style/Widget.DeviceDefault.Light.TextView.SpinnerItem</item>
302        <item name="dropDownHintAppearance">@android:style/TextAppearance.DeviceDefault.Widget.DropDownHint</item>
303        <item name="keyboardViewStyle">@android:style/Widget.DeviceDefault.KeyboardView</item>
304        <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowSmall</item>
305        <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowMedium</item>
306        <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.DeviceDefault.QuickContactBadge.WindowLarge</item>
307        <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowSmall</item>
308        <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowMedium</item>
309        <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.DeviceDefault.QuickContactBadgeSmall.WindowLarge</item>
310        <item name="listPopupWindowStyle">@android:style/Widget.DeviceDefault.Light.ListPopupWindow</item>
311        <item name="popupMenuStyle">@android:style/Widget.DeviceDefault.Light.PopupMenu</item>
312        <item name="stackViewStyle">@android:style/Widget.DeviceDefault.StackView</item>
313
314        <!-- Preference styles -->
315        <item name="preferenceScreenStyle">@android:style/Preference.DeviceDefault.PreferenceScreen</item>
316        <item name="preferenceCategoryStyle">@android:style/Preference.DeviceDefault.Category</item>
317        <item name="preferenceStyle">@android:style/Preference.DeviceDefault</item>
318        <item name="preferenceInformationStyle">@android:style/Preference.DeviceDefault.Information</item>
319        <item name="checkBoxPreferenceStyle">@android:style/Preference.DeviceDefault.CheckBoxPreference</item>
320        <item name="switchPreferenceStyle">@android:style/Preference.DeviceDefault.SwitchPreference</item>
321        <item name="yesNoPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference.YesNoPreference</item>
322        <item name="dialogPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference</item>
323        <item name="editTextPreferenceStyle">@android:style/Preference.DeviceDefault.DialogPreference.EditTextPreference</item>
324        <item name="ringtonePreferenceStyle">@android:style/Preference.DeviceDefault.RingtonePreference</item>
325
326        <!-- Action bar styles -->
327        <item name="actionDropDownStyle">@android:style/Widget.DeviceDefault.Light.Spinner.DropDown.ActionBar</item>
328        <item name="actionButtonStyle">@android:style/Widget.DeviceDefault.Light.ActionButton</item>
329        <item name="actionOverflowButtonStyle">@android:style/Widget.DeviceDefault.Light.ActionButton.Overflow</item>
330        <item name="actionBarTabStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabView</item>
331        <item name="actionBarTabBarStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabBar</item>
332        <item name="actionBarTabTextStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabText</item>
333        <item name="actionModeStyle">@style/Widget.DeviceDefault.Light.ActionMode</item>
334        <item name="actionModeCloseButtonStyle">@style/Widget.DeviceDefault.Light.ActionButton.CloseMode</item>
335        <item name="actionBarStyle">@android:style/Widget.DeviceDefault.Light.ActionBar</item>
336        <item name="actionModePopupWindowStyle">@android:style/Widget.DeviceDefault.Light.PopupWindow.ActionMode</item>
337
338        <item name="buttonBarStyle">@android:style/DeviceDefault.Light.ButtonBar</item>
339        <item name="segmentedButtonStyle">@android:style/DeviceDefault.Light.SegmentedButton</item>
340
341        <item name="searchDialogTheme">@style/Theme.DeviceDefault.Light.SearchBar</item>
342
343        <!-- NumberPicker style -->
344        <item name="numberPickerStyle">@style/Widget.DeviceDefault.Light.NumberPicker</item>
345
346        <!-- CalendarView style-->
347        <item name="calendarViewStyle">@style/Widget.DeviceDefault.Light.CalendarView</item>
348
349        <!-- TimePicker style -->
350        <item name="timePickerStyle">@style/Widget.DeviceDefault.Light.TimePicker</item>
351
352        <!-- DatePicker style -->
353        <item name="datePickerStyle">@style/Widget.DeviceDefault.Light.DatePicker</item>
354
355        <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.Light.MediaRouteButton</item>
356    </style>
357    <!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar -->
358    <style name="Theme.DeviceDefault.Light.NoActionBar" parent="Theme.Holo.Light.NoActionBar" >
359
360    </style>
361    <!-- Variant of {@link #Theme_DeviceDefault_Light} with no action bar and no status bar -->
362    <style name="Theme.DeviceDefault.Light.NoActionBar.Fullscreen" parent="Theme.Holo.Light.NoActionBar.Fullscreen" >
363
364    </style>
365    <!-- DeviceDefault theme for dialog windows and activities. This changes the window to be
366    floating (not fill the entire screen), and puts a frame around its contents. You can set this
367    theme on an activity if you would like to make an activity that looks like a Dialog. -->
368    <style name="Theme.DeviceDefault.Dialog" parent="Theme.Holo.Dialog" >
369        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.DeviceDefault</item>
370        <item name="android:windowAnimationStyle">@android:style/Animation.DeviceDefault.Dialog</item>
371
372        <item name="android:buttonBarStyle">@android:style/DeviceDefault.ButtonBar.AlertDialog</item>
373        <item name="borderlessButtonStyle">@android:style/Widget.DeviceDefault.Button.Borderless.Small</item>
374
375        <item name="textAppearance">@android:style/TextAppearance.DeviceDefault</item>
376        <item name="textAppearanceInverse">@android:style/TextAppearance.DeviceDefault.Inverse</item>
377    </style>
378    <!-- Variant of {@link #Theme_DeviceDefault_Dialog} that has a nice minimum width for a
379    regular dialog. -->
380    <style name="Theme.DeviceDefault.Dialog.MinWidth" parent="Theme.Holo.Dialog.MinWidth" >
381
382    </style>
383    <!-- Variant of {@link #Theme_DeviceDefault_Dialog} without an action bar -->
384    <style name="Theme.DeviceDefault.Dialog.NoActionBar" parent="Theme.Holo.Dialog.NoActionBar" >
385
386    </style>
387    <!-- Variant of {@link #Theme_DeviceDefault_Dialog_NoActionBar} that has a nice minimum width
388    for a regular dialog. -->
389    <style name="Theme.DeviceDefault.Dialog.NoActionBar.MinWidth" parent="Theme.Holo.Dialog.NoActionBar.MinWidth" >
390
391    </style>
392
393    <!-- Variant of Theme.DeviceDefault.Dialog that has a fixed size. -->
394    <style name="Theme.DeviceDefault.Dialog.FixedSize">
395        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
396        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
397        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
398        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
399    </style>
400
401    <!-- Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size. -->
402    <style name="Theme.DeviceDefault.Dialog.NoActionBar.FixedSize">
403        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
404        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
405        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
406        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
407    </style>
408
409    <!-- DeviceDefault light theme for dialog windows and activities. This changes the window to be
410    floating (not fill the entire screen), and puts a frame around its contents. You can set this
411    theme on an activity if you would like to make an activity that looks like a Dialog.-->
412    <style name="Theme.DeviceDefault.Light.Dialog" parent="Theme.Holo.Light.Dialog" >
413        <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.DeviceDefault.Light</item>
414        <item name="android:windowAnimationStyle">@android:style/Animation.DeviceDefault.Dialog</item>
415
416        <item name="android:buttonBarStyle">@android:style/DeviceDefault.Light.ButtonBar.AlertDialog</item>
417        <item name="borderlessButtonStyle">@android:style/Widget.DeviceDefault.Light.Button.Borderless.Small</item>
418
419        <item name="textAppearance">@android:style/TextAppearance.DeviceDefault.Light</item>
420        <item name="textAppearanceInverse">@android:style/TextAppearance.DeviceDefault.Light.Inverse</item>
421    </style>
422    <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog} that has a nice minimum width for a
423    regular dialog. -->
424    <style name="Theme.DeviceDefault.Light.Dialog.MinWidth" parent="Theme.Holo.Light.Dialog.MinWidth" >
425
426    </style>
427     <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog} without an action bar -->
428    <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar" parent="Theme.Holo.Light.Dialog.NoActionBar" >
429
430    </style>
431    <!-- Variant of {@link #Theme_DeviceDefault_Light_Dialog_NoActionBar} that has a nice minimum
432    width for a regular dialog. -->
433    <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar.MinWidth" parent="Theme.Holo.Light.Dialog.NoActionBar.MinWidth" >
434
435    </style>
436
437    <!-- Variant of Theme.DeviceDefault.Dialog that has a fixed size. -->
438    <style name="Theme.DeviceDefault.Light.Dialog.FixedSize">
439        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
440        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
441        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
442        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
443    </style>
444
445    <!-- Variant of Theme.DeviceDefault.Dialog.NoActionBar that has a fixed size. -->
446    <style name="Theme.DeviceDefault.Light.Dialog.NoActionBar.FixedSize">
447        <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
448        <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
449        <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
450        <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
451    </style>
452
453    <!-- DeviceDefault theme for a window that will be displayed either full-screen on smaller
454    screens (small, normal) or as a dialog on larger screens (large, xlarge). -->
455    <style name="Theme.DeviceDefault.DialogWhenLarge" parent="Theme.Holo.DialogWhenLarge" >
456
457    </style>
458    <!-- DeviceDefault theme for a window without an action bar that will be displayed either
459    full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
460    xlarge). -->
461    <style name="Theme.DeviceDefault.DialogWhenLarge.NoActionBar" parent="Theme.Holo.DialogWhenLarge.NoActionBar" >
462
463    </style>
464    <!-- DeviceDefault light theme for a window that will be displayed either full-screen on smaller
465    screens (small, normal) or as a dialog on larger screens (large, xlarge). -->
466    <style name="Theme.DeviceDefault.Light.DialogWhenLarge" parent="Theme.Holo.Light.DialogWhenLarge" >
467
468    </style>
469    <!-- DeviceDefault light theme for a window without an action bar that will be displayed either
470    full-screen on smaller screens (small, normal) or as a dialog on larger screens (large,
471    xlarge). -->
472    <style name="Theme.DeviceDefault.Light.DialogWhenLarge.NoActionBar" parent="Theme.Holo.Light.DialogWhenLarge.NoActionBar" >
473
474    </style>
475
476    <!-- DeviceDefault theme for a presentation window on a secondary display. -->
477    <style name="Theme.DeviceDefault.Dialog.Presentation" parent="Theme.Holo.Dialog.Presentation">
478    </style>
479
480    <!-- DeviceDefault light theme for a presentation window on a secondary display. -->
481    <style name="Theme.DeviceDefault.Light.Dialog.Presentation" parent="Theme.Holo.Light.Dialog.Presentation">
482    </style>
483
484    <!-- DeviceDefault theme for panel windows. This removes all extraneous window
485    decorations, so you basically have an empty rectangle in which to place your content. It makes
486    the window floating, with a transparent background, and turns off dimming behind the window. -->
487    <style name="Theme.DeviceDefault.Panel" parent="Theme.Holo.Panel" >
488
489    </style>
490    <!-- DeviceDefault light theme for panel windows. This removes all extraneous window
491    decorations, so you basically have an empty rectangle in which to place your content. It makes
492    the window floating, with a transparent background, and turns off dimming behind the window. -->
493    <style name="Theme.DeviceDefault.Light.Panel" parent="Theme.Holo.Light.Panel" >
494
495    </style>
496    <!-- DeviceDefault theme for windows that want to have the user's selected wallpaper appear
497    behind them. -->
498    <style name="Theme.DeviceDefault.Wallpaper" parent="Theme.Holo.Wallpaper" >
499
500    </style>
501    <!-- DeviceDefault theme for windows that want to have the user's selected wallpaper appear
502    behind them and without an action bar. -->
503    <style name="Theme.DeviceDefault.Wallpaper.NoTitleBar" parent="Theme.Holo.Wallpaper.NoTitleBar" >
504
505    </style>
506    <!-- DeviceDefault style for input methods, which is used by the
507         {@link android.inputmethodservice.InputMethodService} class.-->
508    <style name="Theme.DeviceDefault.InputMethod" parent="Theme.Holo.InputMethod" >
509
510    </style>
511    <!-- Variant of the DeviceDefault (light) theme that has a solid (opaque) action bar with an
512    inverse color profile. -->
513    <style name="Theme.DeviceDefault.Light.DarkActionBar" parent="Theme.Holo.Light.DarkActionBar" >
514        <item name="android:actionBarStyle">@android:style/Widget.DeviceDefault.Light.ActionBar.Solid.Inverse</item>
515
516        <item name="actionDropDownStyle">@android:style/Widget.DeviceDefault.Spinner.DropDown.ActionBar</item>
517        <item name="actionButtonStyle">@android:style/Widget.DeviceDefault.ActionButton</item>
518        <item name="actionOverflowButtonStyle">@android:style/Widget.DeviceDefault.ActionButton.Overflow</item>
519        <item name="actionBarTabStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabView.Inverse</item>
520        <item name="actionBarTabBarStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabBar.Inverse</item>
521        <item name="actionBarTabTextStyle">@style/Widget.DeviceDefault.Light.ActionBar.TabText.Inverse</item>
522        <item name="actionModeStyle">@style/Widget.DeviceDefault.Light.ActionMode.Inverse</item>
523        <item name="actionModeCloseButtonStyle">@style/Widget.DeviceDefault.ActionButton.CloseMode</item>
524        <item name="actionModePopupWindowStyle">@android:style/Widget.DeviceDefault.PopupWindow.ActionMode</item>
525
526    </style>
527
528    <style name="Theme.DeviceDefault.Dialog.Alert" parent="Theme.Holo.Dialog.Alert">
529        <item name="windowTitleStyle">@android:style/DialogWindowTitle.DeviceDefault</item>
530    </style>
531    <style name="Theme.DeviceDefault.Light.Dialog.Alert" parent="Theme.Holo.Light.Dialog.Alert">
532        <item name="windowTitleStyle">@android:style/DialogWindowTitle.DeviceDefault.Light</item>
533    </style>
534    <style name="Theme.DeviceDefault.SearchBar" parent="Theme.Holo.SearchBar">
535
536    </style>
537    <style name="Theme.DeviceDefault.Light.SearchBar" parent="Theme.Holo.Light.SearchBar">
538
539    </style>
540
541    <style name="Theme.DeviceDefault.Dialog.NoFrame" parent="Theme.Holo.Dialog.NoFrame">
542    </style>
543
544</resources>
545