styles.xml revision 33b974393b6fadcefc896ec4a0f9b66724f61e9f
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    <!-- Global Theme Styles -->
19    <eat-comment />
20    
21
22    <style name="WindowTitleBackground">
23        <item name="android:background">@android:drawable/title_bar</item>
24    </style>
25
26    <style name="WindowTitle">
27        <item name="android:singleLine">true</item>
28        <item name="android:textAppearance">@style/TextAppearance.WindowTitle</item>
29        <item name="android:shadowColor">#BB000000</item>
30        <item name="android:shadowRadius">2.75</item>
31    </style>
32
33    <style name="DialogWindowTitle">
34        <item name="android:maxLines">1</item>
35        <item name="android:scrollHorizontally">true</item>
36        <item name="android:textAppearance">@style/TextAppearance.DialogWindowTitle</item>
37    </style>
38
39    <style name="AlertDialog">
40        <item name="fullDark">@android:drawable/popup_full_dark</item>
41        <item name="topDark">@android:drawable/popup_top_dark</item>
42        <item name="centerDark">@android:drawable/popup_center_dark</item>
43        <item name="bottomDark">@android:drawable/popup_bottom_dark</item>
44        <item name="fullBright">@android:drawable/popup_full_bright</item>
45        <item name="topBright">@android:drawable/popup_top_bright</item>
46        <item name="centerBright">@android:drawable/popup_center_bright</item>
47        <item name="bottomBright">@android:drawable/popup_bottom_bright</item>
48        <item name="bottomMedium">@android:drawable/popup_bottom_medium</item>
49        <item name="centerMedium">@android:drawable/popup_center_medium</item>
50    </style>
51    
52    <!-- Base style for animations.  This style specifies no animations. -->
53    <style name="Animation" />
54    
55    <!-- Standard animations for a full-screen window or activity. -->
56    <style name="Animation.Activity">
57        <item name="activityOpenEnterAnimation">@anim/activity_open_enter</item>
58        <item name="activityOpenExitAnimation">@anim/activity_open_exit</item>
59        <item name="activityCloseEnterAnimation">@anim/activity_close_enter</item>
60        <item name="activityCloseExitAnimation">@anim/activity_close_exit</item>
61        <item name="taskOpenEnterAnimation">@anim/task_open_enter</item>
62        <item name="taskOpenExitAnimation">@anim/task_open_exit</item>
63        <item name="taskCloseEnterAnimation">@anim/task_close_enter</item>
64        <item name="taskCloseExitAnimation">@anim/task_close_exit</item>
65        <item name="taskToFrontEnterAnimation">@anim/task_open_enter</item>
66        <item name="taskToFrontExitAnimation">@anim/task_open_exit</item>
67        <item name="taskToBackEnterAnimation">@anim/task_close_enter</item>
68        <item name="taskToBackExitAnimation">@anim/task_close_exit</item>
69        <item name="wallpaperOpenEnterAnimation">@anim/wallpaper_open_enter</item>
70        <item name="wallpaperOpenExitAnimation">@anim/wallpaper_open_exit</item>
71        <item name="wallpaperCloseEnterAnimation">@anim/wallpaper_close_enter</item>
72        <item name="wallpaperCloseExitAnimation">@anim/wallpaper_close_exit</item>
73        <item name="wallpaperIntraOpenEnterAnimation">@anim/wallpaper_intra_open_enter</item>
74        <item name="wallpaperIntraOpenExitAnimation">@anim/wallpaper_intra_open_exit</item>
75        <item name="wallpaperIntraCloseEnterAnimation">@anim/wallpaper_intra_close_enter</item>
76        <item name="wallpaperIntraCloseExitAnimation">@anim/wallpaper_intra_close_exit</item>
77    </style>
78
79    <!-- Standard animations for a non-full-screen window or activity. -->
80    <style name="Animation.Dialog">
81        <item name="windowEnterAnimation">@anim/dialog_enter</item>
82        <item name="windowExitAnimation">@anim/dialog_exit</item>
83    </style>
84
85    <!-- Standard animations for hiding and showing the status bar. -->
86    <style name="Animation.StatusBar">
87        <item name="windowEnterAnimation">@anim/status_bar_enter</item>
88        <item name="windowExitAnimation">@anim/status_bar_exit</item>
89    </style>
90
91    <!-- Standard animations for a translucent window or activity.  This
92         style is <em>not<em> used by default for the translucent theme
93         (since translucent activities are a special case that have no
94         clear UI paradigm), but you can make your own specialized theme
95         with this animation style if you would like to have the standard
96         platform transition animation. -->
97    <style name="Animation.Translucent">
98        <item name="windowEnterAnimation">@anim/translucent_enter</item>
99        <item name="windowExitAnimation">@anim/translucent_exit</item>
100    </style>
101
102    <!-- Standard animations for a non-full-screen window or activity. -->
103    <style name="Animation.LockScreen">
104        <item name="windowEnterAnimation">@anim/lock_screen_enter</item>
105        <item name="windowExitAnimation">@anim/lock_screen_exit</item>
106    </style>
107
108    <style name="Animation.OptionsPanel">
109        <item name="windowEnterAnimation">@anim/options_panel_enter</item>
110        <item name="windowExitAnimation">@anim/options_panel_exit</item>
111    </style>
112
113    <style name="Animation.SubMenuPanel">
114        <item name="windowEnterAnimation">@anim/submenu_enter</item>
115        <item name="windowExitAnimation">@anim/submenu_exit</item>
116    </style>
117
118    <style name="Animation.TypingFilter">
119        <item name="windowEnterAnimation">@anim/grow_fade_in_center</item>
120        <item name="windowExitAnimation">@anim/shrink_fade_out_center</item>
121    </style>
122    
123    <style name="Animation.TypingFilterRestore">
124        <item name="windowEnterAnimation">@null</item>
125        <item name="windowExitAnimation">@anim/shrink_fade_out_center</item>
126    </style>
127
128    <style name="Animation.Toast">
129        <item name="windowEnterAnimation">@anim/toast_enter</item>
130        <item name="windowExitAnimation">@anim/toast_exit</item>
131    </style>
132
133    <style name="Animation.DropDownDown">
134        <item name="windowEnterAnimation">@anim/grow_fade_in</item>
135        <item name="windowExitAnimation">@anim/shrink_fade_out</item>
136    </style>
137
138    <style name="Animation.DropDownUp">
139        <item name="windowEnterAnimation">@anim/grow_fade_in_from_bottom</item>
140        <item name="windowExitAnimation">@anim/shrink_fade_out_from_bottom</item>
141    </style>
142
143    <!-- {@hide} -->
144    <style name="Animation.SlidingCard">
145        <item name="windowEnterAnimation">@anim/slide_in_up</item>
146        <item name="windowExitAnimation">@anim/slide_out_down</item>
147    </style>
148
149    <!-- Window animations that are applied to input method overlay windows. -->
150    <style name="Animation.InputMethod">
151        <item name="windowEnterAnimation">@anim/input_method_enter</item>
152        <item name="windowExitAnimation">@anim/input_method_exit</item>
153    </style>
154
155    <!-- Special optional fancy IM animations. @hide -->
156    <style name="Animation.InputMethodFancy">
157        <item name="windowEnterAnimation">@anim/input_method_fancy_enter</item>
158        <item name="windowExitAnimation">@anim/input_method_fancy_exit</item>
159    </style>
160
161    <!-- Window animations that are applied to the search bar overlay window.
162	Previously used, but currently unused.
163         {@hide Pending API council approval} -->
164    <style name="Animation.SearchBar">
165        <item name="windowEnterAnimation">@anim/search_bar_enter</item>
166        <item name="windowExitAnimation">@anim/search_bar_exit</item>
167    </style>
168
169    <!-- Window animations that are applied to the zoom buttons overlay window. -->
170    <style name="Animation.ZoomButtons">
171        <item name="windowEnterAnimation">@anim/fade_in</item>
172        <item name="windowExitAnimation">@anim/fade_out</item>
173    </style>
174
175    <!-- Standard animations for wallpapers. -->
176    <style name="Animation.Wallpaper">
177        <item name="windowEnterAnimation">@anim/wallpaper_enter</item>
178        <item name="windowExitAnimation">@anim/wallpaper_exit</item>
179    </style>
180
181    <!-- A special animation we can use for recent applications,
182         for devices that can support it (do alpha transformations). -->
183    <style name="Animation.RecentApplications">
184        <item name="windowEnterAnimation">@anim/fade_in</item>
185        <item name="windowExitAnimation">@anim/fade_out</item>
186    </style>
187
188    <!-- Status Bar Styles -->
189
190    <style name="TextAppearance.StatusBarTitle">
191        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
192        <item name="android:textStyle">bold</item>
193        <item name="android:textColor">?android:attr/textColorPrimary</item>
194    </style>
195
196    <!-- Widget Styles -->
197
198    <style name="Widget">
199        <item name="android:textAppearance">?textAppearance</item>
200    </style>
201
202    <style name="Widget.AbsListView">
203        <item name="android:scrollbars">vertical</item>
204        <item name="android:fadingEdge">vertical</item>
205    </style>
206
207    <style name="Widget.GestureOverlayView">
208        <item name="android:gestureStrokeWidth">12.0</item>
209        <item name="android:gestureColor">#ffffff00</item>
210        <item name="android:uncertainGestureColor">#48ffff00</item>
211        <item name="android:fadeOffset">420</item>
212        <item name="android:fadeDuration">150</item>
213        <item name="android:gestureStrokeLengthThreshold">50.0</item>
214        <item name="android:gestureStrokeSquarenessThreshold">0.275</item>
215        <item name="android:gestureStrokeAngleThreshold">40.0</item>
216        <item name="android:eventsInterceptionEnabled">true</item>
217    </style>
218
219    <style name="Widget.GestureOverlayView.White">
220        <item name="android:gestureColor">#ff00ff00</item>
221        <item name="android:uncertainGestureColor">#4800ff00</item>
222    </style>
223
224    <style name="Widget.Button">
225        <item name="android:background">@android:drawable/btn_default</item>
226        <item name="android:focusable">true</item>
227        <item name="android:clickable">true</item>
228        <item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item>
229        <item name="android:textColor">@android:color/primary_text_light</item>
230        <item name="android:gravity">center_vertical|center_horizontal</item>
231    </style>
232
233    <style name="Widget.Button.Small">
234        <item name="android:background">@android:drawable/btn_default_small</item>
235    </style>
236
237    <style name="Widget.Button.Inset">
238        <item name="android:background">@android:drawable/button_inset</item>
239    </style>
240
241    <style name="Widget.Button.Transparent">
242        <item name="android:background">@android:drawable/btn_default_transparent</item>
243        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
244        <item name="android:textColor">@android:color/white</item>
245    </style>
246
247    <style name="Widget.CompoundButton">
248        <item name="android:focusable">true</item>
249        <item name="android:clickable">true</item>
250        <item name="android:textAppearance">?android:attr/textAppearance</item>
251        <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item>
252        <item name="android:gravity">center_vertical|left</item>
253    </style>
254
255    <style name="Widget.CompoundButton.CheckBox">
256        <item name="android:background">@android:drawable/btn_check_label_background</item>
257        <item name="android:button">@android:drawable/btn_check</item>
258    </style>
259
260    <style name="Widget.CompoundButton.RadioButton">
261        <item name="android:background">@android:drawable/btn_radio_label_background</item>
262        <item name="android:button">@android:drawable/btn_radio</item>
263    </style>
264
265    <style name="Widget.CompoundButton.Star">
266        <item name="android:background">@android:drawable/btn_star_label_background</item>
267        <item name="android:button">@android:drawable/btn_star</item>
268    </style>
269
270    <style name="Widget.Button.Toggle">
271        <item name="android:background">@android:drawable/btn_toggle_bg</item>
272        <item name="android:textOn">@android:string/capital_on</item>
273        <item name="android:textOff">@android:string/capital_off</item>
274        <item name="android:disabledAlpha">?android:attr/disabledAlpha</item>
275    </style>
276
277    <style name="Widget.ProgressBar">
278        <item name="android:indeterminateOnly">true</item>
279        <item name="android:indeterminateDrawable">@android:drawable/progress_medium_white</item>
280        <item name="android:indeterminateBehavior">repeat</item>
281        <item name="android:indeterminateDuration">3500</item>
282        <item name="android:minWidth">48dip</item>
283        <item name="android:maxWidth">48dip</item>
284        <item name="android:minHeight">48dip</item>
285        <item name="android:maxHeight">48dip</item>
286    </style>
287
288    <style name="Widget.ProgressBar.Large">
289        <item name="android:indeterminateDrawable">@android:drawable/progress_large_white</item>
290        <item name="android:minWidth">76dip</item>
291        <item name="android:maxWidth">76dip</item>
292        <item name="android:minHeight">76dip</item>
293        <item name="android:maxHeight">76dip</item>
294    </style>
295    
296    <style name="Widget.ProgressBar.Small">
297        <item name="android:indeterminateDrawable">@android:drawable/progress_small_white</item>
298        <item name="android:minWidth">16dip</item>
299        <item name="android:maxWidth">16dip</item>
300        <item name="android:minHeight">16dip</item>
301        <item name="android:maxHeight">16dip</item>
302    </style>
303
304    <style name="Widget.ProgressBar.Inverse">
305        <item name="android:indeterminateDrawable">@android:drawable/progress_medium</item>
306    </style>
307
308    <style name="Widget.ProgressBar.Large.Inverse">
309        <item name="android:indeterminateDrawable">@android:drawable/progress_large</item>
310    </style>
311
312    <style name="Widget.ProgressBar.Small.Inverse">
313        <item name="android:indeterminateDrawable">@android:drawable/progress_small</item>
314    </style> 
315    
316    <style name="Widget.ProgressBar.Small.Title">
317        <item name="android:indeterminateDrawable">@android:drawable/progress_small_titlebar</item>
318    </style>
319
320    <style name="Widget.ProgressBar.Horizontal">
321        <item name="android:indeterminateOnly">false</item>
322        <item name="android:progressDrawable">@android:drawable/progress_horizontal</item>
323        <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item>
324        <item name="android:minHeight">20dip</item>
325        <item name="android:maxHeight">20dip</item>
326    </style>
327
328    <style name="Widget.SeekBar">
329        <item name="android:indeterminateOnly">false</item>
330        <item name="android:progressDrawable">@android:drawable/progress_horizontal</item>
331        <item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item>
332        <item name="android:minHeight">20dip</item>
333        <item name="android:maxHeight">20dip</item>
334        <item name="android:thumb">@android:drawable/seek_thumb</item>
335        <item name="android:thumbOffset">8dip</item>
336        <item name="android:focusable">true</item>
337    </style>
338
339    <style name="Widget.RatingBar">
340        <item name="android:indeterminateOnly">false</item>
341        <item name="android:progressDrawable">@android:drawable/ratingbar_full</item>
342        <item name="android:indeterminateDrawable">@android:drawable/ratingbar_full</item>
343        <item name="android:minHeight">57dip</item>
344        <item name="android:maxHeight">57dip</item>
345        <item name="android:thumb">@null</item>
346    </style>
347
348    <style name="Widget.RatingBar.Indicator">
349        <item name="android:indeterminateOnly">false</item>
350        <item name="android:progressDrawable">@android:drawable/ratingbar</item>
351        <item name="android:indeterminateDrawable">@android:drawable/ratingbar</item>
352        <item name="android:minHeight">38dip</item>
353        <item name="android:maxHeight">38dip</item>
354        <item name="android:thumb">@null</item>
355        <item name="android:isIndicator">true</item>
356    </style>
357
358    <style name="Widget.RatingBar.Small">
359        <item name="android:indeterminateOnly">false</item>
360        <item name="android:progressDrawable">@android:drawable/ratingbar_small</item>
361        <item name="android:indeterminateDrawable">@android:drawable/ratingbar_small</item>
362        <item name="android:minHeight">14dip</item>
363        <item name="android:maxHeight">14dip</item>
364        <item name="android:thumb">@null</item>
365        <item name="android:isIndicator">true</item>
366    </style>
367
368    <style name="Widget.TextView">
369        <item name="android:textAppearance">?android:attr/textAppearanceSmall</item>
370    </style>
371    
372    <style name="Widget.TextView.ListSeparator">
373        <item name="android:background">@android:drawable/dark_header_dither</item>
374        <item name="android:layout_width">match_parent</item>
375        <item name="android:layout_height">25dip</item>
376        <item name="android:textStyle">bold</item>
377        <item name="android:textColor">?textColorSecondary</item>
378        <item name="android:textSize">14sp</item>
379        <item name="android:gravity">center_vertical</item>
380        <item name="android:paddingLeft">5sp</item>
381    </style>
382
383    <style name="Widget.TextView.ListSeparator.White">
384        <item name="android:textColor">?textColorPrimaryInverse</item>
385        <item name="android:background">@android:drawable/light_header_dither</item>
386    </style>
387
388    <style name="Widget.EditText">
389        <item name="android:focusable">true</item>
390        <item name="android:focusableInTouchMode">true</item>
391        <item name="android:clickable">true</item>
392        <item name="android:background">@android:drawable/edit_text</item>
393        <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
394        <item name="android:textColor">@android:color/primary_text_light</item>
395        <item name="android:gravity">center_vertical</item>
396    </style>
397    
398    <style name="Widget.ExpandableListView" parent="Widget.ListView">
399        <item name="android:groupIndicator">@android:drawable/expander_group</item>
400        <item name="android:indicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item>
401        <item name="android:indicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item>
402        <item name="android:childDivider">@android:drawable/divider_horizontal_dark_opaque</item>
403    </style>
404
405    <style name="Widget.ExpandableListView.White">
406        <item name="android:childDivider">@android:drawable/divider_horizontal_bright_opaque</item>
407    </style>
408
409    <style name="Widget.ImageWell">
410        <item name="android:background">@android:drawable/panel_picture_frame_background</item>
411    </style>
412
413    <style name="Widget.ImageButton">
414        <item name="android:focusable">true</item>
415        <item name="android:clickable">true</item>
416        <item name="android:scaleType">center</item>
417        <item name="android:background">@android:drawable/btn_default</item>
418    </style>
419
420    <style name="Widget.AutoCompleteTextView">
421        <item name="android:focusable">true</item>
422        <item name="android:focusableInTouchMode">true</item>
423        <item name="android:clickable">true</item>
424        <item name="android:background">@android:drawable/edit_text</item>
425        <item name="android:completionHintView">@android:layout/simple_dropdown_hint</item>
426        <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item>
427        <item name="android:gravity">center_vertical</item>
428        <item name="android:completionThreshold">2</item>
429        <item name="android:dropDownSelector">@android:drawable/list_selector_background</item>
430        <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item>
431        <item name="android:dropDownVerticalOffset">-6dip</item>
432        <item name="android:dropDownHorizontalOffset">0dip</item>
433        <item name="android:dropDownWidth">wrap_content</item>
434    </style>
435
436    <style name="Widget.Spinner">
437        <item name="android:background">@android:drawable/btn_dropdown</item>
438        <item name="android:clickable">true</item>
439    </style>
440
441    <style name="Widget.TextView.PopupMenu">
442        <item name="android:clickable">true</item>
443        <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.PopupMenu</item>
444    </style>
445
446    <style name="Widget.TextView.SpinnerItem">
447        <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item>
448    </style>
449
450    <style name="Widget.DropDownItem">
451        <item name="android:textAppearance">@style/TextAppearance.Widget.DropDownItem</item>
452        <item name="android:paddingLeft">6dip</item>
453        <item name="android:paddingRight">6dip</item>
454        <item name="android:gravity">center_vertical</item>
455    </style>
456    
457    <style name="Widget.DropDownItem.Spinner">
458        <item name="android:checkMark">@android:drawable/btn_radio</item>
459    </style>
460
461    <style name="Widget.ScrollView">
462        <item name="android:scrollbars">vertical</item>
463        <item name="android:fadingEdge">vertical</item>
464    </style>
465
466    <style name="Widget.HorizontalScrollView">
467        <item name="android:scrollbars">horizontal</item>
468        <item name="android:fadingEdge">horizontal</item>
469    </style>
470
471    <style name="Widget.ListView" parent="Widget.AbsListView">
472        <item name="android:listSelector">@android:drawable/list_selector_background</item>
473        <item name="android:cacheColorHint">?android:attr/colorBackgroundCacheHint</item>
474        <item name="android:divider">@android:drawable/divider_horizontal_dark_opaque</item>
475    </style>
476    
477    <style name="Widget.ListView.White" parent="Widget.AbsListView">
478        <item name="android:listSelector">@android:drawable/list_selector_background</item>
479        <item name="android:cacheColorHint">?android:attr/colorBackgroundCacheHint</item>
480        <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item>
481    </style>    
482
483    <style name="Widget.ListView.DropDown">
484    	<item name="android:cacheColorHint">@null</item>
485        <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item>
486    </style>
487
488    <style name="Widget.ListView.Menu">
489		<item name="android:cacheColorHint">@null</item>
490        <item name="android:scrollbars">vertical</item>
491        <item name="android:fadingEdge">vertical</item>
492        <item name="listSelector">@android:drawable/menu_selector</item>
493        <!-- Light background for the list in menus, so the divider for bright themes -->
494        <item name="android:divider">@android:drawable/divider_horizontal_bright</item>
495    </style>
496
497    <style name="Widget.GridView" parent="Widget.AbsListView">
498        <item name="android:listSelector">@android:drawable/grid_selector_background</item>
499    </style>
500
501    <style name="Widget.WebView">
502        <item name="android:focusable">true</item>
503        <item name="android:scrollbars">horizontal|vertical</item>
504    </style>
505
506    <style name="Widget.WebTextView">
507        <item name="android:focusable">true</item>
508        <item name="android:focusableInTouchMode">true</item>
509        <item name="android:clickable">true</item>
510        <item name="android:completionHintView">@android:layout/simple_dropdown_item_1line</item>
511        <item name="android:textAppearance">?android:attr/textAppearanceLargeInverse</item>
512        <item name="android:completionThreshold">2</item>
513        <item name="android:dropDownSelector">@android:drawable/list_selector_background</item>
514        <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item>
515    </style>
516
517    <style name="Widget.TabWidget">
518        <item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item>
519        <item name="ellipsize">marquee</item>
520        <item name="singleLine">true</item>
521    </style>
522
523    <style name="Widget.Gallery">
524        <item name="android:fadingEdge">horizontal</item>
525        <item name="android:gravity">center_vertical</item>
526        <item name="android:spacing">-20dip</item>
527        <item name="android:unselectedAlpha">0.85</item>
528    </style>
529    
530    <style name="Widget.PopupWindow">
531        <item name="android:popupBackground">@android:drawable/editbox_dropdown_background_dark</item>
532    </style>
533
534    <style name="Widget.KeyboardView" parent="android:Widget">
535        <item name="android:background">@android:drawable/keyboard_background</item>
536        <item name="android:keyBackground">@android:drawable/btn_keyboard_key</item>
537        <item name="android:keyTextSize">22sp</item>
538        <item name="android:keyTextColor">#FFFFFFFF</item>
539        <item name="android:keyPreviewLayout">@android:layout/keyboard_key_preview</item>
540        <item name="android:keyPreviewOffset">-12dip</item>
541        <item name="android:keyPreviewHeight">80dip</item>
542        <item name="android:labelTextSize">14sp</item>
543        <item name="android:popupLayout">@android:layout/keyboard_popup_keyboard</item>
544        <item name="android:verticalCorrection">-10dip</item>
545        <item name="android:shadowColor">#BB000000</item>
546        <item name="android:shadowRadius">2.75</item>
547    </style>
548
549    <style name="Widget.QuickContactBadge">
550        <item name="android:layout_width">50dip</item>
551        <item name="android:layout_height">56dip</item>
552        <item name="android:background">@android:drawable/quickcontact_badge</item>
553        <item name="android:clickable">true</item>
554        <item name="android:scaleType">fitCenter</item>
555        <item name="android:src">@android:drawable/ic_contact_picture</item>
556    </style>
557    
558    <style name="Widget.QuickContactBadgeSmall">
559        <item name="android:layout_width">39dip</item>
560        <item name="android:layout_height">42dip</item>
561        <item name="android:background">@android:drawable/quickcontact_badge_small</item>
562        <item name="android:clickable">true</item>
563        <item name="android:scaleType">fitCenter</item>
564    </style>
565
566    <style name="Widget.QuickContactBadge.WindowSmall">
567        <item name="android:quickContactWindowSize">modeSmall</item>
568    </style>
569
570    <style name="Widget.QuickContactBadge.WindowMedium">
571        <item name="android:quickContactWindowSize">modeMedium</item>
572    </style>
573
574    <style name="Widget.QuickContactBadge.WindowLarge">
575        <item name="android:quickContactWindowSize">modeLarge</item>
576    </style>
577    
578    <style name="Widget.QuickContactBadgeSmall.WindowSmall">
579        <item name="android:quickContactWindowSize">modeSmall</item>
580    </style>
581
582    <style name="Widget.QuickContactBadgeSmall.WindowMedium">
583        <item name="android:quickContactWindowSize">modeMedium</item>
584    </style>
585
586    <style name="Widget.QuickContactBadgeSmall.WindowLarge">
587        <item name="android:quickContactWindowSize">modeLarge</item>
588    </style>
589
590    <!-- Text Appearances -->
591    <eat-comment />
592
593    <style name="TextAppearance">
594        <item name="android:textColor">?textColorPrimary</item>
595        <item name="android:textColorHighlight">#FFFF9200</item>
596        <item name="android:textColorHint">?textColorHint</item>
597        <item name="android:textColorLink">#5C5CFF</item>
598        <item name="android:textSize">16sp</item>
599        <item name="android:textStyle">normal</item>
600    </style>
601
602    <style name="TextAppearance.Inverse">
603        <item name="textColor">?textColorPrimaryInverse</item>
604        <item name="android:textColorHint">?textColorHintInverse</item>
605        <item name="android:textColorLink">#0000EE</item>
606    </style>
607
608    <style name="TextAppearance.Theme">
609    </style>
610
611    <style name="TextAppearance.DialogWindowTitle">
612        <item name="android:textSize">18sp</item>
613        <item name="android:textStyle">normal</item>
614        <item name="android:textColor">?textColorPrimary</item>
615    </style>
616
617    <style name="TextAppearance.Large">
618        <item name="android:textSize">22sp</item>
619        <item name="android:textStyle">normal</item>
620        <item name="android:textColor">?textColorPrimary</item>
621    </style>
622
623    <style name="TextAppearance.Large.Inverse">
624        <item name="android:textColor">?textColorPrimaryInverse</item>
625        <item name="android:textColorHint">?textColorHintInverse</item>
626    </style>
627
628    <style name="TextAppearance.Medium">
629        <item name="android:textSize">18sp</item>
630        <item name="android:textStyle">normal</item>
631        <item name="android:textColor">?textColorPrimary</item>
632    </style>
633
634    <style name="TextAppearance.Medium.Inverse">
635        <item name="android:textColor">?textColorPrimaryInverse</item>
636        <item name="android:textColorHint">?textColorHintInverse</item>
637    </style>
638
639    <style name="TextAppearance.Small">
640        <item name="android:textSize">14sp</item>
641        <item name="android:textStyle">normal</item>
642        <item name="android:textColor">?textColorSecondary</item>
643    </style>
644
645    <style name="TextAppearance.Small.Inverse">
646        <item name="android:textColor">?textColorSecondaryInverse</item>
647        <item name="android:textColorHint">?textColorHintInverse</item>
648    </style>
649
650    <style name="TextAppearance.Theme.Dialog" parent="TextAppearance.Theme">
651    </style>
652
653    <style name="TextAppearance.Theme.Dialog.AppError">
654        <item name="android:textColor">#ffffc0c0</item>
655    </style>
656
657    <style name="TextAppearance.Widget">
658    </style>
659
660    <style name="TextAppearance.Widget.Button" parent="TextAppearance.Small.Inverse">
661        <item name="android:textColor">@android:color/primary_text_light_nodisable</item>
662    </style>
663
664    <style name="TextAppearance.Widget.IconMenu.Item" parent="TextAppearance.Small">
665        <item name="android:textColor">?textColorPrimaryInverse</item>
666    </style>
667
668    <style name="TextAppearance.Widget.EditText">
669        <item name="android:textColor">@color/widget_edittext_dark</item>
670        <item name="android:textColorHint">@android:color/hint_foreground_light</item>
671    </style>
672
673    <style name="TextAppearance.Widget.TabWidget">
674        <item name="android:textSize">14sp</item>
675        <item name="android:textStyle">normal</item>
676        <item name="android:textColor">@android:color/tab_indicator_text</item>
677    </style>
678    
679    <style name="TextAppearance.Widget.TextView">
680        <item name="android:textColor">?textColorPrimaryDisableOnly</item>
681        <item name="android:textColorHint">?textColorHint</item>
682    </style>
683
684    <style name="TextAppearance.Widget.TextView.PopupMenu">
685        <item name="android:textSize">18sp</item>
686        <item name="android:textColor">?textColorPrimaryDisableOnly</item>
687        <item name="android:textColorHint">?textColorHint</item>
688    </style>
689
690    <style name="TextAppearance.Widget.DropDownHint">
691        <item name="android:textColor">?textColorPrimaryInverse</item>
692        <item name="android:textSize">14sp</item>
693    </style>
694
695    <style name="TextAppearance.Widget.DropDownItem">
696        <item name="android:textColor">@android:color/primary_text_light_disable_only</item>
697    </style>
698
699    <style name="TextAppearance.Widget.TextView.SpinnerItem">
700        <item name="android:textColor">@android:color/primary_text_light_disable_only</item>
701    </style>
702    
703    <!-- @hide -->
704    <style name="TextAppearance.SlidingTabNormal" 
705        parent="@android:attr/textAppearanceMedium">
706        <item name="android:textColor">?android:attr/textColorTertiary</item>
707        <item name="android:textSize">28sp</item>
708        <item name="android:shadowColor">@android:color/sliding_tab_text_color_shadow</item>
709        <item name="android:shadowDx">0.0</item>
710        <item name="android:shadowDy">1.0</item>
711        <item name="android:shadowRadius">5.0</item>
712    </style>
713
714    <!-- @hide -->
715    <style name="TextAppearance.SlidingTabActive" 
716        parent="@android:attr/textAppearanceMedium">
717        <item name="android:textColor">@android:color/sliding_tab_text_color_active</item>
718        <item name="android:textSize">28sp</item>
719    </style>
720    
721
722    <!-- @hide -->	
723     <style name="TextAppearance.SearchResult">	
724         <item name="android:textStyle">normal</item>	
725         <item name="android:textColor">?textColorPrimaryInverse</item>	
726         <item name="android:textColorHint">?textColorHintInverse</item>	
727     </style>	
728     	
729     <!-- @hide -->	
730     <style name="TextAppearance.SearchResult.Title">	
731         <item name="android:textSize">16sp</item>	
732     </style>	
733     	
734     <!-- @hide -->	
735     <style name="TextAppearance.SearchResult.Subtitle">	
736         <item name="android:textSize">13sp</item>	
737         <item name="android:textColor">?textColorSecondaryInverse</item>	
738     </style>	
739
740    <style name="TextAppearance.WindowTitle">
741        <item name="android:textColor">#fff</item>
742        <item name="android:textSize">14sp</item>
743        <item name="android:textStyle">bold</item>
744    </style>
745
746    <!-- Preference Styles -->
747
748    <style name="Preference">
749        <item name="android:layout">@android:layout/preference</item>
750    </style>
751    
752    <style name="Preference.Information">
753        <item name="android:layout">@android:layout/preference_information</item>
754        <item name="android:enabled">false</item>
755        <item name="android:shouldDisableView">false</item>
756    </style>
757    
758    <style name="Preference.Category">
759        <item name="android:layout">@android:layout/preference_category</item>
760        <!-- The title should not dim if the category is disabled, instead only the preference children should dim. -->
761        <item name="android:shouldDisableView">false</item>
762        <item name="android:selectable">false</item>
763    </style>
764    
765    <style name="Preference.CheckBoxPreference">
766        <item name="android:widgetLayout">@android:layout/preference_widget_checkbox</item>
767    </style>
768    
769    <style name="Preference.PreferenceScreen">
770    </style>
771
772    <style name="Preference.DialogPreference">
773        <item name="android:positiveButtonText">@android:string/ok</item>
774        <item name="android:negativeButtonText">@android:string/cancel</item>
775        <item name="android:widgetLayout">@android:layout/preference_dialog</item>
776    </style>
777    
778    <style name="Preference.DialogPreference.YesNoPreference">
779        <item name="android:positiveButtonText">@android:string/yes</item>
780        <item name="android:negativeButtonText">@android:string/no</item>
781    </style>
782    
783    <style name="Preference.DialogPreference.EditTextPreference">
784        <item name="android:dialogLayout">@android:layout/preference_dialog_edittext</item>
785    </style>
786    
787    <style name="Preference.RingtonePreference">
788        <item name="android:ringtoneType">ringtone</item>
789        <item name="android:showSilent">true</item>
790        <item name="android:showDefault">true</item>
791        <item name="android:widgetLayout">@android:layout/preference_dialog</item>
792    </style>
793
794    <!-- Other Misc Styles -->
795    <eat-comment />
796
797    <style name="MediaButton">
798        <item name="android:background">@android:drawable/media_button_background</item>
799        <item name="android:layout_width">71dip</item>
800        <item name="android:layout_height">52dip</item>
801    </style>
802
803    <style name="MediaButton.Previous">
804        <item name="android:src">@android:drawable/ic_media_previous</item>
805    </style>
806
807    <style name="MediaButton.Next">
808        <item name="android:src">@android:drawable/ic_media_next</item>
809    </style>
810
811    <style name="MediaButton.Play">
812        <item name="android:src">@android:drawable/ic_media_play</item>
813    </style>
814
815    <style name="MediaButton.Ffwd">
816        <item name="android:src">@android:drawable/ic_media_ff</item>
817    </style>
818
819    <style name="MediaButton.Rew">
820        <item name="android:src">@android:drawable/ic_media_rew</item>
821    </style>
822
823    <style name="MediaButton.Pause">
824        <item name="android:src">@android:drawable/ic_media_pause</item>
825    </style>
826
827    <style name="ZoomControls">
828        <item name="android:gravity">bottom</item>
829        <item name="android:paddingLeft">15dip</item>
830        <item name="android:paddingRight">15dip</item>
831    </style>
832    
833    <!-- Style you can use with a container (typically a horizontal
834         LinearLayout) to get the standard "button bar" background and
835         spacing. @hide -->
836    <style name="ButtonBar">
837        <item name="android:paddingTop">5dip</item>
838        <item name="android:paddingLeft">4dip</item>
839        <item name="android:paddingRight">4dip</item>
840        <item name="android:paddingBottom">1dip</item>
841        <item name="android:background">@android:drawable/bottom_bar</item>
842    </style>
843
844    <style name="ActionBar">
845        <item name="android:background">@android:drawable/action_bar_background</item>
846        <item name="android:displayOptions">useLogo</item>
847        <item name="android:divider">@android:drawable/action_bar_divider</item>
848    </style>
849</resources>
850