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