styles.xml revision 8f8fcfa319e0e0af14aa8f8555be58555703af02
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.StatusBar"> 191 <item name="android:textSize">14sp</item> 192 <item name="android:textStyle">normal</item> 193 <item name="android:textColor">?android:attr/textColorPrimary</item> 194 </style> 195 <style name="TextAppearance.StatusBar.Ticker"> 196 </style> 197 <style name="TextAppearance.StatusBar.Title"> 198 <item name="android:textStyle">bold</item> 199 </style> 200 201 <style name="TextAppearance.StatusBar.Icon"> 202 <item name="android:textStyle">bold</item> 203 </style> 204 <style name="TextAppearance.StatusBar.EventContent"> 205 </style> 206 <style name="TextAppearance.StatusBar.EventContent.Title"> 207 <item name="android:textSize">16sp</item> 208 <item name="android:textStyle">bold</item> 209 </style> 210 211 <!-- Widget Styles --> 212 213 <style name="Widget"> 214 <item name="android:textAppearance">?textAppearance</item> 215 </style> 216 217 <style name="Widget.AbsListView"> 218 <item name="android:scrollbars">vertical</item> 219 <item name="android:fadingEdge">vertical</item> 220 </style> 221 222 <style name="Widget.GestureOverlayView"> 223 <item name="android:gestureStrokeWidth">12.0</item> 224 <item name="android:gestureColor">#ffffff00</item> 225 <item name="android:uncertainGestureColor">#48ffff00</item> 226 <item name="android:fadeOffset">420</item> 227 <item name="android:fadeDuration">150</item> 228 <item name="android:gestureStrokeLengthThreshold">50.0</item> 229 <item name="android:gestureStrokeSquarenessThreshold">0.275</item> 230 <item name="android:gestureStrokeAngleThreshold">40.0</item> 231 <item name="android:eventsInterceptionEnabled">true</item> 232 </style> 233 234 <style name="Widget.GestureOverlayView.White"> 235 <item name="android:gestureColor">#ff00ff00</item> 236 <item name="android:uncertainGestureColor">#4800ff00</item> 237 </style> 238 239 <style name="Widget.Button"> 240 <item name="android:background">@android:drawable/btn_default</item> 241 <item name="android:focusable">true</item> 242 <item name="android:clickable">true</item> 243 <item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item> 244 <item name="android:textColor">@android:color/primary_text_light</item> 245 <item name="android:gravity">center_vertical|center_horizontal</item> 246 </style> 247 248 <style name="Widget.Button.Small"> 249 <item name="android:background">@android:drawable/btn_default_small</item> 250 </style> 251 252 <style name="Widget.Button.Inset"> 253 <item name="android:background">@android:drawable/button_inset</item> 254 </style> 255 256 <style name="Widget.Button.Transparent"> 257 <item name="android:background">@android:drawable/btn_default_transparent</item> 258 <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> 259 <item name="android:textColor">@android:color/white</item> 260 </style> 261 262 <style name="Widget.CompoundButton"> 263 <item name="android:focusable">true</item> 264 <item name="android:clickable">true</item> 265 <item name="android:textAppearance">?android:attr/textAppearance</item> 266 <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item> 267 <item name="android:gravity">center_vertical|left</item> 268 </style> 269 270 <style name="Widget.CompoundButton.CheckBox"> 271 <item name="android:background">@android:drawable/btn_check_label_background</item> 272 <item name="android:button">@android:drawable/btn_check</item> 273 </style> 274 275 <style name="Widget.CompoundButton.RadioButton"> 276 <item name="android:background">@android:drawable/btn_radio_label_background</item> 277 <item name="android:button">@android:drawable/btn_radio</item> 278 </style> 279 280 <style name="Widget.CompoundButton.Star"> 281 <item name="android:background">@android:drawable/btn_star_label_background</item> 282 <item name="android:button">@android:drawable/btn_star</item> 283 </style> 284 285 <style name="Widget.Button.Toggle"> 286 <item name="android:background">@android:drawable/btn_toggle_bg</item> 287 <item name="android:textOn">@android:string/capital_on</item> 288 <item name="android:textOff">@android:string/capital_off</item> 289 <item name="android:disabledAlpha">?android:attr/disabledAlpha</item> 290 </style> 291 292 <style name="Widget.ProgressBar"> 293 <item name="android:indeterminateOnly">true</item> 294 <item name="android:indeterminateDrawable">@android:drawable/progress_medium_white</item> 295 <item name="android:indeterminateBehavior">repeat</item> 296 <item name="android:indeterminateDuration">3500</item> 297 <item name="android:minWidth">48dip</item> 298 <item name="android:maxWidth">48dip</item> 299 <item name="android:minHeight">48dip</item> 300 <item name="android:maxHeight">48dip</item> 301 </style> 302 303 <style name="Widget.ProgressBar.Large"> 304 <item name="android:indeterminateDrawable">@android:drawable/progress_large_white</item> 305 <item name="android:minWidth">76dip</item> 306 <item name="android:maxWidth">76dip</item> 307 <item name="android:minHeight">76dip</item> 308 <item name="android:maxHeight">76dip</item> 309 </style> 310 311 <style name="Widget.ProgressBar.Small"> 312 <item name="android:indeterminateDrawable">@android:drawable/progress_small_white</item> 313 <item name="android:minWidth">16dip</item> 314 <item name="android:maxWidth">16dip</item> 315 <item name="android:minHeight">16dip</item> 316 <item name="android:maxHeight">16dip</item> 317 </style> 318 319 <style name="Widget.ProgressBar.Inverse"> 320 <item name="android:indeterminateDrawable">@android:drawable/progress_medium</item> 321 </style> 322 323 <style name="Widget.ProgressBar.Large.Inverse"> 324 <item name="android:indeterminateDrawable">@android:drawable/progress_large</item> 325 </style> 326 327 <style name="Widget.ProgressBar.Small.Inverse"> 328 <item name="android:indeterminateDrawable">@android:drawable/progress_small</item> 329 </style> 330 331 <style name="Widget.ProgressBar.Small.Title"> 332 <item name="android:indeterminateDrawable">@android:drawable/progress_small_titlebar</item> 333 </style> 334 335 <style name="Widget.ProgressBar.Horizontal"> 336 <item name="android:indeterminateOnly">false</item> 337 <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> 338 <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item> 339 <item name="android:minHeight">20dip</item> 340 <item name="android:maxHeight">20dip</item> 341 </style> 342 343 <style name="Widget.SeekBar"> 344 <item name="android:indeterminateOnly">false</item> 345 <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> 346 <item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item> 347 <item name="android:minHeight">20dip</item> 348 <item name="android:maxHeight">20dip</item> 349 <item name="android:thumb">@android:drawable/seek_thumb</item> 350 <item name="android:thumbOffset">8dip</item> 351 <item name="android:focusable">true</item> 352 </style> 353 354 <style name="Widget.RatingBar"> 355 <item name="android:indeterminateOnly">false</item> 356 <item name="android:progressDrawable">@android:drawable/ratingbar_full</item> 357 <item name="android:indeterminateDrawable">@android:drawable/ratingbar_full</item> 358 <item name="android:minHeight">57dip</item> 359 <item name="android:maxHeight">57dip</item> 360 <item name="android:thumb">@null</item> 361 </style> 362 363 <style name="Widget.RatingBar.Indicator"> 364 <item name="android:indeterminateOnly">false</item> 365 <item name="android:progressDrawable">@android:drawable/ratingbar</item> 366 <item name="android:indeterminateDrawable">@android:drawable/ratingbar</item> 367 <item name="android:minHeight">38dip</item> 368 <item name="android:maxHeight">38dip</item> 369 <item name="android:thumb">@null</item> 370 <item name="android:isIndicator">true</item> 371 </style> 372 373 <style name="Widget.RatingBar.Small"> 374 <item name="android:indeterminateOnly">false</item> 375 <item name="android:progressDrawable">@android:drawable/ratingbar_small</item> 376 <item name="android:indeterminateDrawable">@android:drawable/ratingbar_small</item> 377 <item name="android:minHeight">14dip</item> 378 <item name="android:maxHeight">14dip</item> 379 <item name="android:thumb">@null</item> 380 <item name="android:isIndicator">true</item> 381 </style> 382 383 <style name="Widget.TextView"> 384 <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> 385 </style> 386 387 <style name="Widget.TextView.ListSeparator"> 388 <item name="android:background">@android:drawable/dark_header_dither</item> 389 <item name="android:layout_width">match_parent</item> 390 <item name="android:layout_height">25dip</item> 391 <item name="android:textStyle">bold</item> 392 <item name="android:textColor">?textColorSecondary</item> 393 <item name="android:textSize">14sp</item> 394 <item name="android:gravity">center_vertical</item> 395 <item name="android:paddingLeft">5sp</item> 396 </style> 397 398 <style name="Widget.TextView.ListSeparator.White"> 399 <item name="android:textColor">?textColorPrimaryInverse</item> 400 <item name="android:background">@android:drawable/light_header_dither</item> 401 </style> 402 403 <style name="Widget.EditText"> 404 <item name="android:focusable">true</item> 405 <item name="android:focusableInTouchMode">true</item> 406 <item name="android:clickable">true</item> 407 <item name="android:background">@android:drawable/edit_text</item> 408 <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> 409 <item name="android:textColor">@android:color/primary_text_light</item> 410 <item name="android:gravity">center_vertical</item> 411 </style> 412 413 <style name="Widget.ExpandableListView" parent="Widget.ListView"> 414 <item name="android:groupIndicator">@android:drawable/expander_group</item> 415 <item name="android:indicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item> 416 <item name="android:indicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item> 417 <item name="android:childDivider">@android:drawable/divider_horizontal_dark_opaque</item> 418 </style> 419 420 <style name="Widget.ExpandableListView.White"> 421 <item name="android:childDivider">@android:drawable/divider_horizontal_bright_opaque</item> 422 </style> 423 424 <style name="Widget.ImageWell"> 425 <item name="android:background">@android:drawable/panel_picture_frame_background</item> 426 </style> 427 428 <style name="Widget.ImageButton"> 429 <item name="android:focusable">true</item> 430 <item name="android:clickable">true</item> 431 <item name="android:scaleType">center</item> 432 <item name="android:background">@android:drawable/btn_default</item> 433 </style> 434 435 <style name="Widget.AutoCompleteTextView"> 436 <item name="android:focusable">true</item> 437 <item name="android:focusableInTouchMode">true</item> 438 <item name="android:clickable">true</item> 439 <item name="android:background">@android:drawable/edit_text</item> 440 <item name="android:completionHintView">@android:layout/simple_dropdown_hint</item> 441 <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> 442 <item name="android:gravity">center_vertical</item> 443 <item name="android:completionThreshold">2</item> 444 <item name="android:dropDownSelector">@android:drawable/list_selector_background</item> 445 <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item> 446 <item name="android:dropDownVerticalOffset">-6dip</item> 447 <item name="android:dropDownHorizontalOffset">0dip</item> 448 <item name="android:dropDownWidth">wrap_content</item> 449 </style> 450 451 <style name="Widget.Spinner"> 452 <item name="android:background">@android:drawable/btn_dropdown</item> 453 <item name="android:clickable">true</item> 454 </style> 455 456 <style name="Widget.TextView.PopupMenu"> 457 <item name="android:clickable">true</item> 458 <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.PopupMenu</item> 459 </style> 460 461 <style name="Widget.TextView.SpinnerItem"> 462 <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item> 463 </style> 464 465 <style name="Widget.DropDownItem"> 466 <item name="android:textAppearance">@style/TextAppearance.Widget.DropDownItem</item> 467 <item name="android:paddingLeft">6dip</item> 468 <item name="android:paddingRight">6dip</item> 469 <item name="android:gravity">center_vertical</item> 470 </style> 471 472 <style name="Widget.DropDownItem.Spinner"> 473 <item name="android:checkMark">@android:drawable/btn_radio</item> 474 </style> 475 476 <style name="Widget.ScrollView"> 477 <item name="android:scrollbars">vertical</item> 478 <item name="android:fadingEdge">vertical</item> 479 </style> 480 481 <style name="Widget.HorizontalScrollView"> 482 <item name="android:scrollbars">horizontal</item> 483 <item name="android:fadingEdge">horizontal</item> 484 </style> 485 486 <style name="Widget.ListView" parent="Widget.AbsListView"> 487 <item name="android:listSelector">@android:drawable/list_selector_background</item> 488 <item name="android:cacheColorHint">?android:attr/colorBackgroundCacheHint</item> 489 <item name="android:divider">@android:drawable/divider_horizontal_dark_opaque</item> 490 </style> 491 492 <style name="Widget.ListView.White" parent="Widget.AbsListView"> 493 <item name="android:listSelector">@android:drawable/list_selector_background</item> 494 <item name="android:cacheColorHint">?android:attr/colorBackgroundCacheHint</item> 495 <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item> 496 </style> 497 498 <style name="Widget.ListView.DropDown"> 499 <item name="android:cacheColorHint">@null</item> 500 <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item> 501 </style> 502 503 <style name="Widget.ListView.Menu"> 504 <item name="android:cacheColorHint">@null</item> 505 <item name="android:scrollbars">vertical</item> 506 <item name="android:fadingEdge">vertical</item> 507 <item name="listSelector">@android:drawable/menu_selector</item> 508 <!-- Light background for the list in menus, so the divider for bright themes --> 509 <item name="android:divider">@android:drawable/divider_horizontal_bright</item> 510 </style> 511 512 <style name="Widget.GridView" parent="Widget.AbsListView"> 513 <item name="android:listSelector">@android:drawable/grid_selector_background</item> 514 </style> 515 516 <style name="Widget.WebView"> 517 <item name="android:focusable">true</item> 518 <item name="android:scrollbars">horizontal|vertical</item> 519 </style> 520 521 <style name="Widget.WebTextView"> 522 <item name="android:focusable">true</item> 523 <item name="android:focusableInTouchMode">true</item> 524 <item name="android:clickable">true</item> 525 <item name="android:completionHintView">@android:layout/simple_dropdown_item_1line</item> 526 <item name="android:textAppearance">?android:attr/textAppearanceLargeInverse</item> 527 <item name="android:completionThreshold">2</item> 528 <item name="android:dropDownSelector">@android:drawable/list_selector_background</item> 529 <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item> 530 </style> 531 532 <style name="Widget.TabWidget"> 533 <item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item> 534 <item name="ellipsize">marquee</item> 535 <item name="singleLine">true</item> 536 </style> 537 538 <style name="Widget.Gallery"> 539 <item name="android:fadingEdge">horizontal</item> 540 <item name="android:gravity">center_vertical</item> 541 <item name="android:spacing">-20dip</item> 542 <item name="android:unselectedAlpha">0.85</item> 543 </style> 544 545 <style name="Widget.PopupWindow"> 546 <item name="android:popupBackground">@android:drawable/editbox_dropdown_background_dark</item> 547 </style> 548 549 <style name="Widget.KeyboardView" parent="android:Widget"> 550 <item name="android:background">@android:drawable/keyboard_background</item> 551 <item name="android:keyBackground">@android:drawable/btn_keyboard_key</item> 552 <item name="android:keyTextSize">22sp</item> 553 <item name="android:keyTextColor">#FFFFFFFF</item> 554 <item name="android:keyPreviewLayout">@android:layout/keyboard_key_preview</item> 555 <item name="android:keyPreviewOffset">-12dip</item> 556 <item name="android:keyPreviewHeight">80dip</item> 557 <item name="android:labelTextSize">14sp</item> 558 <item name="android:popupLayout">@android:layout/keyboard_popup_keyboard</item> 559 <item name="android:verticalCorrection">-10dip</item> 560 <item name="android:shadowColor">#BB000000</item> 561 <item name="android:shadowRadius">2.75</item> 562 </style> 563 564 <style name="Widget.QuickContactBadge"> 565 <item name="android:layout_width">50dip</item> 566 <item name="android:layout_height">56dip</item> 567 <item name="android:background">@android:drawable/quickcontact_badge</item> 568 <item name="android:clickable">true</item> 569 <item name="android:scaleType">fitCenter</item> 570 </style> 571 572 <style name="Widget.QuickContactBadgeSmall"> 573 <item name="android:layout_width">39dip</item> 574 <item name="android:layout_height">42dip</item> 575 <item name="android:background">@android:drawable/quickcontact_badge_small</item> 576 <item name="android:clickable">true</item> 577 <item name="android:scaleType">fitCenter</item> 578 </style> 579 580 <style name="Widget.QuickContactBadge.WindowSmall"> 581 <item name="android:quickContactWindowSize">modeSmall</item> 582 </style> 583 584 <style name="Widget.QuickContactBadge.WindowMedium"> 585 <item name="android:quickContactWindowSize">modeMedium</item> 586 </style> 587 588 <style name="Widget.QuickContactBadge.WindowLarge"> 589 <item name="android:quickContactWindowSize">modeLarge</item> 590 </style> 591 592 <style name="Widget.QuickContactBadgeSmall.WindowSmall"> 593 <item name="android:quickContactWindowSize">modeSmall</item> 594 </style> 595 596 <style name="Widget.QuickContactBadgeSmall.WindowMedium"> 597 <item name="android:quickContactWindowSize">modeMedium</item> 598 </style> 599 600 <style name="Widget.QuickContactBadgeSmall.WindowLarge"> 601 <item name="android:quickContactWindowSize">modeLarge</item> 602 </style> 603 604 <!-- Text Appearances --> 605 <eat-comment /> 606 607 <style name="TextAppearance"> 608 <item name="android:textColor">?textColorPrimary</item> 609 <item name="android:textColorHighlight">#FFFF9200</item> 610 <item name="android:textColorHint">?textColorHint</item> 611 <item name="android:textColorLink">#5C5CFF</item> 612 <item name="android:textSize">16sp</item> 613 <item name="android:textStyle">normal</item> 614 </style> 615 616 <style name="TextAppearance.Inverse"> 617 <item name="textColor">?textColorPrimaryInverse</item> 618 <item name="android:textColorHint">?textColorHintInverse</item> 619 <item name="android:textColorLink">#0000EE</item> 620 </style> 621 622 <style name="TextAppearance.Theme"> 623 </style> 624 625 <style name="TextAppearance.DialogWindowTitle"> 626 <item name="android:textSize">18sp</item> 627 <item name="android:textStyle">normal</item> 628 <item name="android:textColor">?textColorPrimary</item> 629 </style> 630 631 <style name="TextAppearance.Large"> 632 <item name="android:textSize">22sp</item> 633 <item name="android:textStyle">normal</item> 634 <item name="android:textColor">?textColorPrimary</item> 635 </style> 636 637 <style name="TextAppearance.Large.Inverse"> 638 <item name="android:textColor">?textColorPrimaryInverse</item> 639 <item name="android:textColorHint">?textColorHintInverse</item> 640 </style> 641 642 <style name="TextAppearance.Medium"> 643 <item name="android:textSize">18sp</item> 644 <item name="android:textStyle">normal</item> 645 <item name="android:textColor">?textColorPrimary</item> 646 </style> 647 648 <style name="TextAppearance.Medium.Inverse"> 649 <item name="android:textColor">?textColorPrimaryInverse</item> 650 <item name="android:textColorHint">?textColorHintInverse</item> 651 </style> 652 653 <style name="TextAppearance.Small"> 654 <item name="android:textSize">14sp</item> 655 <item name="android:textStyle">normal</item> 656 <item name="android:textColor">?textColorSecondary</item> 657 </style> 658 659 <style name="TextAppearance.Small.Inverse"> 660 <item name="android:textColor">?textColorSecondaryInverse</item> 661 <item name="android:textColorHint">?textColorHintInverse</item> 662 </style> 663 664 <style name="TextAppearance.Theme.Dialog" parent="TextAppearance.Theme"> 665 </style> 666 667 <style name="TextAppearance.Theme.Dialog.AppError"> 668 <item name="android:textColor">#ffffc0c0</item> 669 </style> 670 671 <style name="TextAppearance.Widget"> 672 </style> 673 674 <style name="TextAppearance.Widget.Button" parent="TextAppearance.Small.Inverse"> 675 <item name="android:textColor">@android:color/primary_text_light_nodisable</item> 676 </style> 677 678 <style name="TextAppearance.Widget.IconMenu.Item" parent="TextAppearance.Small"> 679 <item name="android:textColor">?textColorPrimaryInverse</item> 680 </style> 681 682 <style name="TextAppearance.Widget.EditText"> 683 <item name="android:textColor">@color/widget_edittext_dark</item> 684 <item name="android:textColorHint">@android:color/hint_foreground_light</item> 685 </style> 686 687 <style name="TextAppearance.Widget.TabWidget"> 688 <item name="android:textSize">14sp</item> 689 <item name="android:textStyle">normal</item> 690 <item name="android:textColor">@android:color/tab_indicator_text</item> 691 </style> 692 693 <style name="TextAppearance.Widget.TextView"> 694 <item name="android:textColor">?textColorPrimaryDisableOnly</item> 695 <item name="android:textColorHint">?textColorHint</item> 696 </style> 697 698 <style name="TextAppearance.Widget.TextView.PopupMenu"> 699 <item name="android:textSize">18sp</item> 700 <item name="android:textColor">?textColorPrimaryDisableOnly</item> 701 <item name="android:textColorHint">?textColorHint</item> 702 </style> 703 704 <style name="TextAppearance.Widget.DropDownHint"> 705 <item name="android:textColor">?textColorPrimaryInverse</item> 706 <item name="android:textSize">14sp</item> 707 </style> 708 709 <style name="TextAppearance.Widget.DropDownItem"> 710 <item name="android:textColor">@android:color/primary_text_light_disable_only</item> 711 </style> 712 713 <style name="TextAppearance.Widget.TextView.SpinnerItem"> 714 <item name="android:textColor">@android:color/primary_text_light_disable_only</item> 715 </style> 716 717 <!-- @hide --> 718 <style name="TextAppearance.SlidingTabNormal" 719 parent="@android:attr/textAppearanceMedium"> 720 <item name="android:textColor">?android:attr/textColorTertiary</item> 721 <item name="android:textSize">28sp</item> 722 <item name="android:shadowColor">@android:color/sliding_tab_text_color_shadow</item> 723 <item name="android:shadowDx">0.0</item> 724 <item name="android:shadowDy">1.0</item> 725 <item name="android:shadowRadius">5.0</item> 726 </style> 727 728 <!-- @hide --> 729 <style name="TextAppearance.SlidingTabActive" 730 parent="@android:attr/textAppearanceMedium"> 731 <item name="android:textColor">@android:color/sliding_tab_text_color_active</item> 732 <item name="android:textSize">28sp</item> 733 </style> 734 735 736 <!-- @hide --> 737 <style name="TextAppearance.SearchResult"> 738 <item name="android:textStyle">normal</item> 739 <item name="android:textColor">?textColorPrimaryInverse</item> 740 <item name="android:textColorHint">?textColorHintInverse</item> 741 </style> 742 743 <!-- @hide --> 744 <style name="TextAppearance.SearchResult.Title"> 745 <item name="android:textSize">16sp</item> 746 </style> 747 748 <!-- @hide --> 749 <style name="TextAppearance.SearchResult.Subtitle"> 750 <item name="android:textSize">13sp</item> 751 <item name="android:textColor">?textColorSecondaryInverse</item> 752 </style> 753 754 <style name="TextAppearance.WindowTitle"> 755 <item name="android:textColor">#fff</item> 756 <item name="android:textSize">14sp</item> 757 <item name="android:textStyle">bold</item> 758 </style> 759 760 <!-- Preference Styles --> 761 762 <style name="Preference"> 763 <item name="android:layout">@android:layout/preference</item> 764 </style> 765 766 <style name="Preference.Information"> 767 <item name="android:layout">@android:layout/preference_information</item> 768 <item name="android:enabled">false</item> 769 <item name="android:shouldDisableView">false</item> 770 </style> 771 772 <style name="Preference.Category"> 773 <item name="android:layout">@android:layout/preference_category</item> 774 <!-- The title should not dim if the category is disabled, instead only the preference children should dim. --> 775 <item name="android:shouldDisableView">false</item> 776 <item name="android:selectable">false</item> 777 </style> 778 779 <style name="Preference.CheckBoxPreference"> 780 <item name="android:widgetLayout">@android:layout/preference_widget_checkbox</item> 781 </style> 782 783 <style name="Preference.PreferenceScreen"> 784 </style> 785 786 <style name="Preference.DialogPreference"> 787 <item name="android:positiveButtonText">@android:string/ok</item> 788 <item name="android:negativeButtonText">@android:string/cancel</item> 789 <item name="android:widgetLayout">@android:layout/preference_dialog</item> 790 </style> 791 792 <style name="Preference.DialogPreference.YesNoPreference"> 793 <item name="android:positiveButtonText">@android:string/yes</item> 794 <item name="android:negativeButtonText">@android:string/no</item> 795 </style> 796 797 <style name="Preference.DialogPreference.EditTextPreference"> 798 <item name="android:dialogLayout">@android:layout/preference_dialog_edittext</item> 799 </style> 800 801 <style name="Preference.RingtonePreference"> 802 <item name="android:ringtoneType">ringtone</item> 803 <item name="android:showSilent">true</item> 804 <item name="android:showDefault">true</item> 805 <item name="android:widgetLayout">@android:layout/preference_dialog</item> 806 </style> 807 808 <!-- Other Misc Styles --> 809 <eat-comment /> 810 811 <style name="MediaButton"> 812 <item name="android:background">@android:drawable/media_button_background</item> 813 <item name="android:layout_width">71dip</item> 814 <item name="android:layout_height">52dip</item> 815 </style> 816 817 <style name="MediaButton.Previous"> 818 <item name="android:src">@android:drawable/ic_media_previous</item> 819 </style> 820 821 <style name="MediaButton.Next"> 822 <item name="android:src">@android:drawable/ic_media_next</item> 823 </style> 824 825 <style name="MediaButton.Play"> 826 <item name="android:src">@android:drawable/ic_media_play</item> 827 </style> 828 829 <style name="MediaButton.Ffwd"> 830 <item name="android:src">@android:drawable/ic_media_ff</item> 831 </style> 832 833 <style name="MediaButton.Rew"> 834 <item name="android:src">@android:drawable/ic_media_rew</item> 835 </style> 836 837 <style name="MediaButton.Pause"> 838 <item name="android:src">@android:drawable/ic_media_pause</item> 839 </style> 840 841 <style name="ZoomControls"> 842 <item name="android:gravity">bottom</item> 843 <item name="android:paddingLeft">15dip</item> 844 <item name="android:paddingRight">15dip</item> 845 </style> 846 847 <!-- Style you can use with a container (typically a horizontal 848 LinearLayout) to get the standard "button bar" background and 849 spacing. @hide --> 850 <style name="ButtonBar"> 851 <item name="android:paddingTop">5dip</item> 852 <item name="android:paddingLeft">4dip</item> 853 <item name="android:paddingRight">4dip</item> 854 <item name="android:paddingBottom">1dip</item> 855 <item name="android:background">@android:drawable/bottom_bar</item> 856 </style> 857</resources> 858