styles.xml revision 2fc22398a65fa3fb60d03cef8fda077081f4e904
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 <!-- 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/task_open_enter</item> 58 <item name="activityOpenExitAnimation">@anim/task_open_exit</item> 59 <item name="activityCloseEnterAnimation">@anim/task_close_enter</item> 60 <item name="activityCloseExitAnimation">@anim/task_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 </style> 70 71 <!-- Standard animations for a non-full-screen window or activity. --> 72 <style name="Animation.Dialog"> 73 <item name="windowEnterAnimation">@anim/dialog_enter</item> 74 <item name="windowExitAnimation">@anim/dialog_exit</item> 75 </style> 76 77 <!-- Standard animations for hiding and showing the status bar. --> 78 <style name="Animation.StatusBar"> 79 <item name="windowEnterAnimation">@anim/status_bar_enter</item> 80 <item name="windowExitAnimation">@anim/status_bar_exit</item> 81 </style> 82 83 <!-- Standard animations for a translucent window or activity. --> 84 <style name="Animation.Translucent"> 85 </style> 86 87 <!-- Standard animations for a non-full-screen window or activity. --> 88 <style name="Animation.LockScreen"> 89 <item name="windowExitAnimation">@anim/lock_screen_exit</item> 90 </style> 91 92 <style name="Animation.OptionsPanel"> 93 <item name="windowEnterAnimation">@anim/options_panel_enter</item> 94 <item name="windowExitAnimation">@anim/options_panel_exit</item> 95 </style> 96 97 <style name="Animation.SubMenuPanel"> 98 <item name="windowEnterAnimation">@anim/submenu_enter</item> 99 <item name="windowExitAnimation">@anim/submenu_exit</item> 100 </style> 101 102 <style name="Animation.TypingFilter"> 103 <item name="windowEnterAnimation">@anim/grow_fade_in_center</item> 104 <item name="windowExitAnimation">@anim/shrink_fade_out_center</item> 105 </style> 106 107 <style name="Animation.TypingFilterRestore"> 108 <item name="windowEnterAnimation">@null</item> 109 <item name="windowExitAnimation">@anim/shrink_fade_out_center</item> 110 </style> 111 112 <style name="Animation.Toast"> 113 <item name="windowEnterAnimation">@anim/toast_enter</item> 114 <item name="windowExitAnimation">@anim/toast_exit</item> 115 </style> 116 117 <style name="Animation.DropDownDown"> 118 <item name="windowEnterAnimation">@anim/grow_fade_in</item> 119 <item name="windowExitAnimation">@anim/shrink_fade_out</item> 120 </style> 121 122 <style name="Animation.DropDownUp"> 123 <item name="windowEnterAnimation">@anim/grow_fade_in_from_bottom</item> 124 <item name="windowExitAnimation">@anim/shrink_fade_out_from_bottom</item> 125 </style> 126 127 <!-- {@hide} --> 128 <style name="Animation.SlidingCard"> 129 <item name="windowEnterAnimation">@anim/slide_in_up</item> 130 <item name="windowExitAnimation">@anim/slide_out_down</item> 131 </style> 132 133 <!-- Window animations that are applied to input method overlay windows. 134 {@hide Pending API council approval} --> 135 <style name="Animation.InputMethod"> 136 <item name="windowEnterAnimation">@anim/input_method_enter</item> 137 <item name="windowExitAnimation">@anim/input_method_exit</item> 138 </style> 139 140 <!-- Special optional fancy IM animations. @hide --> 141 <style name="Animation.InputMethodFancy"> 142 <item name="windowEnterAnimation">@anim/input_method_fancy_enter</item> 143 <item name="windowExitAnimation">@anim/input_method_fancy_exit</item> 144 </style> 145 146 <!-- Window animations that are applied to the search bar overlay window. 147 Previously used, but currently unused. 148 {@hide Pending API council approval} --> 149 <style name="Animation.SearchBar"> 150 <item name="windowEnterAnimation">@anim/search_bar_enter</item> 151 <item name="windowExitAnimation">@anim/search_bar_exit</item> 152 </style> 153 154 <!-- Window animations that are applied to the zoom buttons overlay window. 155 {@hide Pending API council approval} --> 156 <style name="Animation.ZoomButtons"> 157 <item name="windowEnterAnimation">@anim/fade_in</item> 158 <item name="windowExitAnimation">@anim/fade_out</item> 159 </style> 160 161 <!-- Status Bar Styles --> 162 163 <style name="TextAppearance.StatusBarTitle"> 164 <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> 165 <item name="android:textStyle">bold</item> 166 <item name="android:textColor">?android:attr/textColorPrimary</item> 167 </style> 168 169 <!-- Widget Styles --> 170 171 <style name="Widget"> 172 <item name="android:textAppearance">?textAppearance</item> 173 </style> 174 175 <style name="Widget.AbsListView"> 176 <item name="android:scrollbars">vertical</item> 177 <item name="android:fadingEdge">vertical</item> 178 </style> 179 180 <style name="Widget.GestureOverlayView"> 181 <item name="android:gestureStrokeWidth">12.0</item> 182 <item name="android:gestureColor">#ffffff00</item> 183 <item name="android:uncertainGestureColor">#48ffff00</item> 184 <item name="android:fadeOffset">420</item> 185 <item name="android:fadeDuration">150</item> 186 <item name="android:gestureStrokeLengthThreshold">50.0</item> 187 <item name="android:gestureStrokeSquarenessThreshold">0.275</item> 188 <item name="android:gestureStrokeAngleThreshold">40.0</item> 189 <item name="android:eventsInterceptionEnabled">true</item> 190 </style> 191 192 <style name="Widget.GestureOverlayView.White"> 193 <item name="android:gestureColor">#ff00ff00</item> 194 <item name="android:uncertainGestureColor">#4800ff00</item> 195 </style> 196 197 <style name="Widget.Button"> 198 <item name="android:background">@android:drawable/btn_default</item> 199 <item name="android:focusable">true</item> 200 <item name="android:clickable">true</item> 201 <item name="android:textAppearance">?android:attr/textAppearanceSmallInverse</item> 202 <item name="android:textColor">@android:color/primary_text_light</item> 203 <item name="android:gravity">center_vertical|center_horizontal</item> 204 </style> 205 206 <style name="Widget.Button.Small"> 207 <item name="android:background">@android:drawable/btn_default_small</item> 208 </style> 209 210 <style name="Widget.Button.Inset"> 211 <item name="android:background">@android:drawable/button_inset</item> 212 </style> 213 214 <style name="Widget.CompoundButton"> 215 <item name="android:focusable">true</item> 216 <item name="android:clickable">true</item> 217 <item name="android:textAppearance">?android:attr/textAppearance</item> 218 <item name="android:textColor">?android:attr/textColorPrimaryDisableOnly</item> 219 <item name="android:gravity">center_vertical|left</item> 220 </style> 221 222 <style name="Widget.CompoundButton.CheckBox"> 223 <item name="android:background">@android:drawable/btn_check_label_background</item> 224 <item name="android:button">@android:drawable/btn_check</item> 225 </style> 226 227 <style name="Widget.CompoundButton.RadioButton"> 228 <item name="android:background">@android:drawable/btn_radio_label_background</item> 229 <item name="android:button">@android:drawable/btn_radio</item> 230 </style> 231 232 <style name="Widget.CompoundButton.Star"> 233 <item name="android:background">@android:drawable/btn_star_label_background</item> 234 <item name="android:button">@android:drawable/btn_star</item> 235 </style> 236 237 <style name="Widget.Button.Toggle"> 238 <item name="android:background">@android:drawable/btn_toggle_bg</item> 239 <item name="android:textOn">@android:string/capital_on</item> 240 <item name="android:textOff">@android:string/capital_off</item> 241 <item name="android:disabledAlpha">?android:attr/disabledAlpha</item> 242 </style> 243 244 <style name="Widget.ProgressBar"> 245 <item name="android:indeterminateOnly">true</item> 246 <item name="android:indeterminateDrawable">@android:drawable/progress_medium_white</item> 247 <item name="android:indeterminateBehavior">repeat</item> 248 <item name="android:indeterminateDuration">3500</item> 249 <item name="android:minWidth">48dip</item> 250 <item name="android:maxWidth">48dip</item> 251 <item name="android:minHeight">48dip</item> 252 <item name="android:maxHeight">48dip</item> 253 </style> 254 255 <style name="Widget.ProgressBar.Large"> 256 <item name="android:indeterminateDrawable">@android:drawable/progress_large_white</item> 257 <item name="android:minWidth">76dip</item> 258 <item name="android:maxWidth">76dip</item> 259 <item name="android:minHeight">76dip</item> 260 <item name="android:maxHeight">76dip</item> 261 </style> 262 263 <style name="Widget.ProgressBar.Small"> 264 <item name="android:indeterminateDrawable">@android:drawable/progress_small_white</item> 265 <item name="android:minWidth">16dip</item> 266 <item name="android:maxWidth">16dip</item> 267 <item name="android:minHeight">16dip</item> 268 <item name="android:maxHeight">16dip</item> 269 </style> 270 271 <style name="Widget.ProgressBar.Inverse"> 272 <item name="android:indeterminateDrawable">@android:drawable/progress_medium</item> 273 </style> 274 275 <style name="Widget.ProgressBar.Large.Inverse"> 276 <item name="android:indeterminateDrawable">@android:drawable/progress_large</item> 277 </style> 278 279 <style name="Widget.ProgressBar.Small.Inverse"> 280 <item name="android:indeterminateDrawable">@android:drawable/progress_small</item> 281 </style> 282 283 <style name="Widget.ProgressBar.Small.Title"> 284 <item name="android:indeterminateDrawable">@android:drawable/progress_small_titlebar</item> 285 </style> 286 287 <style name="Widget.ProgressBar.Horizontal"> 288 <item name="android:indeterminateOnly">false</item> 289 <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> 290 <item name="android:indeterminateDrawable">@android:drawable/progress_indeterminate_horizontal</item> 291 <item name="android:minHeight">20dip</item> 292 <item name="android:maxHeight">20dip</item> 293 </style> 294 295 <style name="Widget.SeekBar"> 296 <item name="android:indeterminateOnly">false</item> 297 <item name="android:progressDrawable">@android:drawable/progress_horizontal</item> 298 <item name="android:indeterminateDrawable">@android:drawable/progress_horizontal</item> 299 <item name="android:minHeight">20dip</item> 300 <item name="android:maxHeight">20dip</item> 301 <item name="android:thumb">@android:drawable/seek_thumb</item> 302 <item name="android:thumbOffset">8px</item> 303 <item name="android:focusable">true</item> 304 </style> 305 306 <style name="Widget.RatingBar"> 307 <item name="android:indeterminateOnly">false</item> 308 <item name="android:progressDrawable">@android:drawable/ratingbar_full</item> 309 <item name="android:indeterminateDrawable">@android:drawable/ratingbar_full</item> 310 <item name="android:minHeight">57dip</item> 311 <item name="android:maxHeight">57dip</item> 312 <item name="android:thumb">@null</item> 313 </style> 314 315 <style name="Widget.RatingBar.Indicator"> 316 <item name="android:indeterminateOnly">false</item> 317 <item name="android:progressDrawable">@android:drawable/ratingbar</item> 318 <item name="android:indeterminateDrawable">@android:drawable/ratingbar</item> 319 <item name="android:minHeight">38dip</item> 320 <item name="android:maxHeight">38dip</item> 321 <item name="android:thumb">@null</item> 322 <item name="android:isIndicator">true</item> 323 </style> 324 325 <style name="Widget.RatingBar.Small"> 326 <item name="android:indeterminateOnly">false</item> 327 <item name="android:progressDrawable">@android:drawable/ratingbar_small</item> 328 <item name="android:indeterminateDrawable">@android:drawable/ratingbar_small</item> 329 <item name="android:minHeight">14dip</item> 330 <item name="android:maxHeight">14dip</item> 331 <item name="android:thumb">@null</item> 332 <item name="android:isIndicator">true</item> 333 </style> 334 335 <style name="Widget.TextView"> 336 <item name="android:textAppearance">?android:attr/textAppearanceSmall</item> 337 </style> 338 339 <style name="Widget.TextView.ListSeparator"> 340 <item name="android:background">@android:drawable/dark_header</item> 341 <item name="android:layout_width">fill_parent</item> 342 <item name="android:layout_height">25dip</item> 343 <item name="android:textStyle">bold</item> 344 <item name="android:textColor">?textColorSecondary</item> 345 <item name="android:textSize">14sp</item> 346 <item name="android:gravity">center_vertical</item> 347 <item name="android:paddingLeft">5sp</item> 348 </style> 349 350 <style name="Widget.TextView.ListSeparator.White"> 351 <item name="android:textColor">?textColorPrimaryInverse</item> 352 <item name="android:background">@android:drawable/light_header</item> 353 </style> 354 355 <style name="Widget.EditText"> 356 <item name="android:focusable">true</item> 357 <item name="android:focusableInTouchMode">true</item> 358 <item name="android:clickable">true</item> 359 <item name="android:background">@android:drawable/edit_text</item> 360 <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> 361 <item name="android:textColor">@android:color/primary_text_light</item> 362 <item name="android:gravity">center_vertical</item> 363 </style> 364 365 <style name="Widget.ExpandableListView" parent="Widget.ListView"> 366 <item name="android:groupIndicator">@android:drawable/expander_group</item> 367 <item name="android:indicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item> 368 <item name="android:indicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item> 369 <item name="android:childDivider">@android:drawable/divider_horizontal_dark_opaque</item> 370 </style> 371 372 <style name="Widget.ImageWell"> 373 <item name="android:background">@android:drawable/panel_picture_frame_background</item> 374 </style> 375 376 <style name="Widget.ImageButton"> 377 <item name="android:focusable">true</item> 378 <item name="android:clickable">true</item> 379 <item name="android:scaleType">center</item> 380 <item name="android:background">@android:drawable/btn_default</item> 381 </style> 382 383 <style name="Widget.AutoCompleteTextView"> 384 <item name="android:focusable">true</item> 385 <item name="android:focusableInTouchMode">true</item> 386 <item name="android:clickable">true</item> 387 <item name="android:background">@android:drawable/edit_text</item> 388 <item name="android:completionHintView">@android:layout/simple_dropdown_hint</item> 389 <item name="android:textAppearance">?android:attr/textAppearanceMediumInverse</item> 390 <item name="android:gravity">center_vertical</item> 391 <item name="android:completionThreshold">2</item> 392 <item name="android:dropDownSelector">@android:drawable/list_selector_background</item> 393 <item name="android:popupBackground">@android:drawable/spinner_dropdown_background</item> 394 <item name="android:dropDownVerticalOffset">-6px</item> 395 <item name="android:dropDownHorizontalOffset">0px</item> 396 <item name="android:dropDownWidth">wrap_content</item> 397 </style> 398 399 <style name="Widget.Spinner"> 400 <item name="android:background">@android:drawable/btn_dropdown</item> 401 <item name="android:clickable">true</item> 402 </style> 403 404 <style name="Widget.TextView.PopupMenu"> 405 <item name="android:clickable">true</item> 406 <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.PopupMenu</item> 407 </style> 408 409 <style name="Widget.TextView.SpinnerItem"> 410 <item name="android:textAppearance">@style/TextAppearance.Widget.TextView.SpinnerItem</item> 411 </style> 412 413 <style name="Widget.DropDownItem"> 414 <item name="android:textAppearance">@style/TextAppearance.Widget.DropDownItem</item> 415 <item name="android:paddingLeft">6dip</item> 416 <item name="android:paddingRight">6dip</item> 417 <item name="android:gravity">center_vertical</item> 418 </style> 419 420 <style name="Widget.DropDownItem.Spinner"> 421 <item name="android:checkMark">@android:drawable/btn_radio</item> 422 </style> 423 424 <style name="Widget.ScrollView"> 425 <item name="android:scrollbars">vertical</item> 426 <item name="android:fadingEdge">vertical</item> 427 </style> 428 429 <style name="Widget.HorizontalScrollView"> 430 <item name="android:scrollbars">horizontal</item> 431 <item name="android:fadingEdge">horizontal</item> 432 </style> 433 434 <style name="Widget.ListView" parent="Widget.AbsListView"> 435 <item name="android:listSelector">@android:drawable/list_selector_background</item> 436 <item name="android:cacheColorHint">?android:attr/colorBackground</item> 437 <item name="android:divider">@android:drawable/divider_horizontal_dark_opaque</item> 438 </style> 439 440 <style name="Widget.ListView.White" parent="Widget.AbsListView"> 441 <item name="android:listSelector">@android:drawable/list_selector_background</item> 442 <item name="android:background">@android:color/white</item> 443 <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item> 444 </style> 445 446 <style name="Widget.ListView.DropDown"> 447 <item name="android:cacheColorHint">@null</item> 448 <item name="android:divider">@android:drawable/divider_horizontal_bright_opaque</item> 449 </style> 450 451 <style name="Widget.ListView.Menu"> 452 <item name="android:cacheColorHint">@null</item> 453 <item name="android:scrollbars">vertical</item> 454 <item name="android:fadingEdge">vertical</item> 455 <item name="listSelector">@android:drawable/menu_selector</item> 456 <!-- Light background for the list in menus, so the divider for bright themes --> 457 <item name="android:divider">@android:drawable/divider_horizontal_bright</item> 458 </style> 459 460 <style name="Widget.GridView" parent="Widget.AbsListView"> 461 <item name="android:listSelector">@android:drawable/grid_selector_background</item> 462 </style> 463 464 <style name="Widget.WebView"> 465 <item name="android:focusable">true</item> 466 <item name="android:scrollbars">horizontal|vertical</item> 467 </style> 468 469 <style name="Widget.TabWidget"> 470 <item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item> 471 <item name="ellipsize">marquee</item> 472 <item name="singleLine">true</item> 473 </style> 474 475 <style name="Widget.Gallery"> 476 <item name="android:fadingEdge">horizontal</item> 477 <item name="android:gravity">center_vertical</item> 478 <item name="android:spacing">-20px</item> 479 <item name="android:unselectedAlpha">0.85</item> 480 </style> 481 482 <style name="Widget.PopupWindow"> 483 <item name="android:popupBackground">@android:drawable/editbox_dropdown_background_dark</item> 484 </style> 485 486 <style name="Widget.KeyboardView" parent="android:Widget"> 487 <item name="android:background">@android:drawable/keyboard_background</item> 488 <item name="android:keyBackground">@android:drawable/btn_keyboard_key</item> 489 <item name="android:keyTextSize">22sp</item> 490 <item name="android:keyTextColor">#FFFFFFFF</item> 491 <item name="android:keyPreviewLayout">@android:layout/keyboard_key_preview</item> 492 <item name="android:keyPreviewOffset">-12dp</item> 493 <item name="android:keyPreviewHeight">80dp</item> 494 <item name="android:labelTextSize">14sp</item> 495 <item name="android:popupLayout">@android:layout/keyboard_popup_keyboard</item> 496 <item name="android:verticalCorrection">-10dip</item> 497 <item name="android:shadowColor">#BB000000</item> 498 <item name="android:shadowRadius">2.75</item> 499 </style> 500 501 <!-- Text Appearances --> 502 <eat-comment /> 503 504 <style name="TextAppearance"> 505 <item name="android:textColor">?textColorPrimary</item> 506 <item name="android:textColorHighlight">#FFFF9200</item> 507 <item name="android:textColorHint">?textColorHint</item> 508 <item name="android:textColorLink">#5C5CFF</item> 509 <item name="android:textSize">16sp</item> 510 <item name="android:textStyle">normal</item> 511 </style> 512 513 <style name="TextAppearance.Inverse"> 514 <item name="textColor">?textColorPrimaryInverse</item> 515 <item name="android:textColorHint">?textColorHintInverse</item> 516 <item name="android:textColorLink">#0000EE</item> 517 </style> 518 519 <style name="TextAppearance.Theme"> 520 </style> 521 522 <style name="TextAppearance.DialogWindowTitle"> 523 <item name="android:textSize">18sp</item> 524 <item name="android:textStyle">normal</item> 525 <item name="android:textColor">?textColorPrimary</item> 526 </style> 527 528 <style name="TextAppearance.Large"> 529 <item name="android:textSize">22sp</item> 530 <item name="android:textStyle">normal</item> 531 <item name="android:textColor">?textColorPrimary</item> 532 </style> 533 534 <style name="TextAppearance.Large.Inverse"> 535 <item name="android:textColor">?textColorPrimaryInverse</item> 536 <item name="android:textColorHint">?textColorHintInverse</item> 537 </style> 538 539 <style name="TextAppearance.Medium"> 540 <item name="android:textSize">18sp</item> 541 <item name="android:textStyle">normal</item> 542 <item name="android:textColor">?textColorPrimary</item> 543 </style> 544 545 <style name="TextAppearance.Medium.Inverse"> 546 <item name="android:textColor">?textColorPrimaryInverse</item> 547 <item name="android:textColorHint">?textColorHintInverse</item> 548 </style> 549 550 <style name="TextAppearance.Small"> 551 <item name="android:textSize">14sp</item> 552 <item name="android:textStyle">normal</item> 553 <item name="android:textColor">?textColorSecondary</item> 554 </style> 555 556 <style name="TextAppearance.Small.Inverse"> 557 <item name="android:textColor">?textColorSecondaryInverse</item> 558 <item name="android:textColorHint">?textColorHintInverse</item> 559 </style> 560 561 <style name="TextAppearance.Theme.Dialog" parent="TextAppearance.Theme"> 562 </style> 563 564 <style name="TextAppearance.Theme.Dialog.AppError"> 565 <item name="android:textColor">#ffffc0c0</item> 566 </style> 567 568 <style name="TextAppearance.Widget"> 569 </style> 570 571 <style name="TextAppearance.Widget.Button" parent="TextAppearance.Small.Inverse"> 572 <item name="android:textColor">@android:color/primary_text_light_nodisable</item> 573 </style> 574 575 <style name="TextAppearance.Widget.IconMenu.Item" parent="TextAppearance.Small"> 576 <item name="android:textColor">?textColorPrimaryInverse</item> 577 </style> 578 579 <style name="TextAppearance.Widget.EditText"> 580 <item name="android:textColor">@color/widget_edittext_dark</item> 581 <item name="android:textColorHint">@android:color/hint_foreground_light</item> 582 </style> 583 584 <style name="TextAppearance.Widget.TabWidget"> 585 <item name="android:textSize">14sp</item> 586 <item name="android:textStyle">normal</item> 587 <item name="android:textColor">@android:color/tab_indicator_text</item> 588 </style> 589 590 <style name="TextAppearance.Widget.TextView"> 591 <item name="android:textColor">?textColorPrimaryDisableOnly</item> 592 <item name="android:textColorHint">?textColorHint</item> 593 </style> 594 595 <style name="TextAppearance.Widget.TextView.PopupMenu"> 596 <item name="android:textSize">18sp</item> 597 <item name="android:textColor">?textColorPrimaryDisableOnly</item> 598 <item name="android:textColorHint">?textColorHint</item> 599 </style> 600 601 <style name="TextAppearance.Widget.DropDownHint"> 602 <item name="android:textColor">?textColorPrimaryInverse</item> 603 <item name="android:textSize">14sp</item> 604 </style> 605 606 <style name="TextAppearance.Widget.DropDownItem"> 607 <item name="android:textColor">@android:color/primary_text_light_disable_only</item> 608 </style> 609 610 <style name="TextAppearance.Widget.TextView.SpinnerItem"> 611 <item name="android:textColor">@android:color/primary_text_light_disable_only</item> 612 </style> 613 614 <!-- @hide --> 615 <style name="TextAppearance.SearchResult"> 616 <item name="android:textStyle">normal</item> 617 <item name="android:textColor">?textColorPrimaryInverse</item> 618 <item name="android:textColorHint">?textColorHintInverse</item> 619 </style> 620 621 <!-- @hide --> 622 <style name="TextAppearance.SearchResult.Title"> 623 <item name="android:textSize">16sp</item> 624 </style> 625 626 <!-- @hide --> 627 <style name="TextAppearance.SearchResult.Subtitle"> 628 <item name="android:textSize">13sp</item> 629 <item name="android:textColor">?textColorSecondaryInverse</item> 630 </style> 631 632 <style name="TextAppearance.WindowTitle"> 633 <item name="android:textColor">#fff</item> 634 <item name="android:textSize">14sp</item> 635 <item name="android:textStyle">bold</item> 636 </style> 637 638 <!-- Preference Styles --> 639 640 <style name="Preference"> 641 <item name="android:layout">@android:layout/preference</item> 642 </style> 643 644 <style name="Preference.Information"> 645 <item name="android:layout">@android:layout/preference_information</item> 646 <item name="android:enabled">false</item> 647 <item name="android:shouldDisableView">false</item> 648 </style> 649 650 <style name="Preference.Category"> 651 <item name="android:layout">@android:layout/preference_category</item> 652 <!-- The title should not dim if the category is disabled, instead only the preference children should dim. --> 653 <item name="android:shouldDisableView">false</item> 654 <item name="android:selectable">false</item> 655 </style> 656 657 <style name="Preference.CheckBoxPreference"> 658 <item name="android:widgetLayout">@android:layout/preference_widget_checkbox</item> 659 </style> 660 661 <style name="Preference.PreferenceScreen"> 662 <item name="android:widgetLayout">@android:layout/preferences</item> 663 </style> 664 665 <style name="Preference.DialogPreference"> 666 <item name="android:positiveButtonText">@android:string/ok</item> 667 <item name="android:negativeButtonText">@android:string/cancel</item> 668 </style> 669 670 <style name="Preference.DialogPreference.YesNoPreference"> 671 <item name="android:positiveButtonText">@android:string/yes</item> 672 <item name="android:negativeButtonText">@android:string/no</item> 673 </style> 674 675 <style name="Preference.DialogPreference.EditTextPreference"> 676 <item name="android:dialogLayout">@android:layout/preference_dialog_edittext</item> 677 </style> 678 679 <style name="Preference.RingtonePreference"> 680 <item name="android:ringtoneType">ringtone</item> 681 <item name="android:showSilent">true</item> 682 <item name="android:showDefault">true</item> 683 </style> 684 685 <!-- Other Misc Styles --> 686 <eat-comment /> 687 688 <style name="MediaButton"> 689 <item name="android:background">@android:drawable/media_button_background</item> 690 <item name="android:layout_width">71dip</item> 691 <item name="android:layout_height">52dip</item> 692 </style> 693 694 <style name="MediaButton.Previous"> 695 <item name="android:src">@android:drawable/ic_media_previous</item> 696 </style> 697 698 <style name="MediaButton.Next"> 699 <item name="android:src">@android:drawable/ic_media_next</item> 700 </style> 701 702 <style name="MediaButton.Play"> 703 <item name="android:src">@android:drawable/ic_media_play</item> 704 </style> 705 706 <style name="MediaButton.Ffwd"> 707 <item name="android:src">@android:drawable/ic_media_ff</item> 708 </style> 709 710 <style name="MediaButton.Rew"> 711 <item name="android:src">@android:drawable/ic_media_rew</item> 712 </style> 713 714 <style name="MediaButton.Pause"> 715 <item name="android:src">@android:drawable/ic_media_pause</item> 716 </style> 717 718 <style name="ZoomControls"> 719 <item name="android:gravity">bottom</item> 720 <item name="android:paddingLeft">15dip</item> 721 <item name="android:paddingRight">15dip</item> 722 </style> 723 724 <!-- Style you can use with a container (typically a horizontal 725 LinearLayout) to get the standard "button bar" background and 726 spacing. @hide --> 727 <style name="ButtonBar"> 728 <item name="android:paddingTop">5dip</item> 729 <item name="android:paddingLeft">4dip</item> 730 <item name="android:paddingRight">4dip</item> 731 <item name="android:paddingBottom">1dip</item> 732 <item name="android:background">@android:drawable/bottom_bar</item> 733 </style> 734</resources> 735