OSDN Git Service

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