android:themes.xml
- <?xml version="1.0" encoding="utf-8"?>
- <!-- Copyright (C) 2006 The Android Open Source Project
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
- -->
- <!--
- ===============================================================
- PLEASE READ
- ===============================================================
- The Holo themes must not be modified in order to pass CTS.
- Many related themes and styles depend on other values defined in this file.
- If you would like to provide custom themes and styles for your device,
- please see themes_device_defaults.xml.
- ===============================================================
- PLEASE READ
- ===============================================================
- -->
- <resources>
- <!-- The default theme for apps on API level 10 and lower. This is the theme used for
- activities that have not explicitly set their own theme.
- <p>You can count on this being a dark
- background with light text on top, but should try to make no
- other assumptions about its appearance. In particular, the text
- inside of widgets using this theme may be completely different,
- with the widget container being a light color and the text on top
- of it a dark color.
- <p>If you're developing for API level 11 and higher, you should instead use {@link
- #Theme_Holo} or {@link #Theme_DeviceDefault}.</p>
- -->
- <style name="Theme">
- <item name="colorForeground">@android:color/bright_foreground_dark</item>
- <item name="colorForegroundInverse">@android:color/bright_foreground_dark_inverse</item>
- <item name="colorBackground">@android:color/background_dark</item>
- <item name="colorBackgroundCacheHint">?android:attr/colorBackground</item>
- <item name="colorPressedHighlight">@color/legacy_pressed_highlight</item>
- <item name="colorLongPressedHighlight">@color/legacy_long_pressed_highlight</item>
- <item name="colorFocusedHighlight">@color/legacy_selected_highlight</item>
- <item name="colorMultiSelectHighlight">@color/legacy_selected_highlight</item>
- <item name="colorActivatedHighlight">@color/legacy_selected_highlight</item>
- <item name="disabledAlpha">0.5</item>
- <item name="backgroundDimAmount">0.6</item>
- <!-- Text styles -->
- <item name="textAppearance">@android:style/TextAppearance</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>
- <item name="textColorPrimary">@android:color/primary_text_dark</item>
- <item name="textColorSecondary">@android:color/secondary_text_dark</item>
- <item name="textColorTertiary">@android:color/tertiary_text_dark</item>
- <item name="textColorPrimaryInverse">@android:color/primary_text_light</item>
- <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item>
- <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item>
- <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item>
- <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_light_disable_only</item>
- <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item>
- <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item>
- <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item>
- <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item>
- <item name="textColorHint">@android:color/hint_foreground_dark</item>
- <item name="textColorHintInverse">@android:color/hint_foreground_light</item>
- <item name="textColorSearchUrl">@android:color/search_url_text</item>
- <item name="textColorHighlight">@android:color/highlighted_text_dark</item>
- <item name="textColorHighlightInverse">@android:color/highlighted_text_light</item>
- <item name="textColorLink">@android:color/link_text_dark</item>
- <item name="textColorLinkInverse">@android:color/link_text_light</item>
- <item name="textColorAlertDialogListItem">@android:color/primary_text_light_disable_only</item>
- <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
- <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
- <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>
- <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item>
- <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item>
- <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item>
- <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.SearchResult.Title</item>
- <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.SearchResult.Subtitle</item>
- <item name="textAppearanceEasyCorrectSuggestion">@android:style/TextAppearance.EasyCorrectSuggestion</item>
- <item name="textAppearanceMisspelledSuggestion">@android:style/TextAppearance.MisspelledSuggestion</item>
- <item name="textAppearanceAutoCorrectionSuggestion">@android:style/TextAppearance.AutoCorrectionSuggestion</item>
- <item name="textAppearanceButton">@android:style/TextAppearance.Widget.Button</item>
- <item name="editTextColor">@android:color/primary_text_light</item>
- <item name="editTextBackground">@android:drawable/edit_text</item>
- <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
- <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item>
- <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item>
- <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Widget.PopupMenu.Large</item>
- <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Widget.PopupMenu.Small</item>
- <!-- Button styles -->
- <item name="buttonStyle">@android:style/Widget.Button</item>
- <item name="buttonStyleSmall">@android:style/Widget.Button.Small</item>
- <item name="buttonStyleInset">@android:style/Widget.Button.Inset</item>
- <item name="buttonStyleToggle">@android:style/Widget.Button.Toggle</item>
- <item name="selectableItemBackground">@android:drawable/item_background</item>
- <item name="borderlessButtonStyle">?android:attr/buttonStyle</item>
- <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
- <!-- List attributes -->
- <item name="listPreferredItemHeight">64dip</item>
- <item name="listPreferredItemHeightSmall">?android:attr/listPreferredItemHeight</item>
- <item name="listPreferredItemHeightLarge">?android:attr/listPreferredItemHeight</item>
- <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeight</item>
- <item name="textAppearanceListItem">?android:attr/textAppearanceLarge</item>
- <item name="textAppearanceListItemSmall">?android:attr/textAppearanceLarge</item>
- <item name="listPreferredItemPaddingLeft">6dip</item>
- <item name="listPreferredItemPaddingRight">6dip</item>
- <item name="listPreferredItemPaddingStart">6dip</item>
- <item name="listPreferredItemPaddingEnd">6dip</item>
- <!-- @hide -->
- <item name="searchResultListItemHeight">58dip</item>
- <item name="listDivider">@drawable/divider_horizontal_dark</item>
- <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator</item>
- <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio</item>
- <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check</item>
- <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_background</item>
- <item name="activatedBackgroundIndicator">@android:drawable/activated_background</item>
- <item name="listDividerAlertDialog">@android:drawable/divider_horizontal_bright</item>
- <item name="expandableListPreferredItemPaddingLeft">40dip</item>
- <item name="expandableListPreferredChildPaddingLeft">
- ?android:attr/expandableListPreferredItemPaddingLeft</item>
- <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
- <item name="expandableListPreferredItemIndicatorRight">0dip</item>
- <item name="expandableListPreferredChildIndicatorLeft">
- ?android:attr/expandableListPreferredItemIndicatorLeft</item>
- <item name="expandableListPreferredChildIndicatorRight">
- ?android:attr/expandableListPreferredItemIndicatorRight</item>
- <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_dark</item>
- <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_dark</item>
- <!-- Gallery attributes -->
- <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
- <!-- Window attributes -->
- <item name="windowBackground">@android:drawable/screen_background_selector_dark</item>
- <item name="windowFrame">@null</item>
- <item name="windowNoTitle">false</item>
- <item name="windowFullscreen">false</item>
- <item name="windowOverscan">false</item>
- <item name="windowIsFloating">false</item>
- <item name="windowContentOverlay">@null</item>
- <item name="windowShowWallpaper">false</item>
- <item name="windowTitleStyle">@android:style/WindowTitle</item>
- <item name="windowTitleSize">25dip</item>
- <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Activity</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
- <item name="windowActionBar">false</item>
- <item name="windowActionModeOverlay">false</item>
- <item name="windowCloseOnTouchOutside">false</item>
- <item name="windowTranslucentStatus">false</item>
- <item name="windowTranslucentNavigation">false</item>
- <!-- Define these here; ContextThemeWrappers around themes that define them should
- always clear these values. -->
- <item name="windowFixedWidthMajor">0dp</item>
- <item name="windowFixedWidthMinor">0dp</item>
- <item name="windowFixedHeightMajor">0dp</item>
- <item name="windowFixedHeightMinor">0dp</item>
- <!-- Dialog attributes -->
- <item name="dialogTheme">@android:style/Theme.Dialog</item>
- <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons</item>
- <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title</item>
- <item name="dialogTitleDecorLayout">@layout/dialog_title</item>
- <!-- AlertDialog attributes -->
- <item name="alertDialogTheme">@android:style/Theme.Dialog.Alert</item>
- <item name="alertDialogStyle">@android:style/AlertDialog</item>
- <item name="alertDialogCenterButtons">true</item>
- <item name="alertDialogIcon">@android:drawable/ic_dialog_alert</item>
- <!-- Presentation attributes (introduced after API level 10 so does not
- have a special old-style theme. -->
- <item name="presentationTheme">@android:style/Theme.DeviceDefault.Dialog.Presentation</item>
- <!-- Toast attributes -->
- <item name="toastFrameBackground">@android:drawable/toast_frame</item>
- <!-- Panel attributes -->
- <item name="panelBackground">@android:drawable/menu_background</item>
- <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
- <!-- These three attributes do not seems to be used by the framework. Declared public though -->
- <item name="panelColorBackground">#000</item>
- <item name="panelColorForeground">?android:attr/textColorPrimary</item>
- <item name="panelTextAppearance">?android:attr/textAppearance</item>
- <item name="panelMenuIsCompact">false</item>
- <item name="panelMenuListWidth">296dip</item>
- <!-- Scrollbar attributes -->
- <item name="scrollbarFadeDuration">250</item>
- <item name="scrollbarDefaultDelayBeforeFade">300</item>
- <item name="scrollbarSize">10dip</item>
- <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_horizontal</item>
- <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_vertical</item>
- <item name="scrollbarTrackHorizontal">@null</item>
- <item name="scrollbarTrackVertical">@null</item>
- <!-- Text selection handle attributes -->
- <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
- <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
- <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
- <item name="textSelectHandleWindowStyle">@android:style/Widget.TextSelectHandle</item>
- <item name="textEditPasteWindowLayout">@android:layout/text_edit_paste_window</item>
- <item name="textEditNoPasteWindowLayout">@android:layout/text_edit_no_paste_window</item>
- <item name="textEditSidePasteWindowLayout">@android:layout/text_edit_side_paste_window</item>
- <item name="textEditSideNoPasteWindowLayout">@android:layout/text_edit_side_no_paste_window</item>
- <item name="textSuggestionsWindowStyle">@android:style/Widget.TextSuggestionsPopupWindow</item>
- <item name="textEditSuggestionItemLayout">@android:layout/text_edit_suggestion_item</item>
- <item name="textCursorDrawable">@null</item>
- <!-- Widget styles -->
- <item name="absListViewStyle">@android:style/Widget.AbsListView</item>
- <item name="autoCompleteTextViewStyle">@android:style/Widget.AutoCompleteTextView</item>
- <item name="checkboxStyle">@android:style/Widget.CompoundButton.CheckBox</item>
- <item name="checkedTextViewStyle">@android:style/Widget.CheckedTextView</item>
- <item name="dropDownListViewStyle">@android:style/Widget.ListView.DropDown</item>
- <item name="editTextStyle">@android:style/Widget.EditText</item>
- <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView</item>
- <item name="expandableListViewWhiteStyle">@android:style/Widget.ExpandableListView.White</item>
- <item name="galleryStyle">@android:style/Widget.Gallery</item>
- <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView</item>
- <item name="gridViewStyle">@android:style/Widget.GridView</item>
- <item name="imageButtonStyle">@android:style/Widget.ImageButton</item>
- <item name="imageWellStyle">@android:style/Widget.ImageWell</item>
- <item name="listViewStyle">@android:style/Widget.ListView</item>
- <item name="listViewWhiteStyle">@android:style/Widget.ListView.White</item>
- <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
- <item name="progressBarStyle">@android:style/Widget.ProgressBar</item>
- <item name="progressBarStyleHorizontal">@android:style/Widget.ProgressBar.Horizontal</item>
- <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small</item>
- <item name="progressBarStyleSmallTitle">@android:style/Widget.ProgressBar.Small.Title</item>
- <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large</item>
- <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar.Inverse</item>
- <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small.Inverse</item>
- <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large.Inverse</item>
- <item name="seekBarStyle">@android:style/Widget.SeekBar</item>
- <item name="ratingBarStyle">@android:style/Widget.RatingBar</item>
- <item name="ratingBarStyleIndicator">@android:style/Widget.RatingBar.Indicator</item>
- <item name="ratingBarStyleSmall">@android:style/Widget.RatingBar.Small</item>
- <item name="radioButtonStyle">@android:style/Widget.CompoundButton.RadioButton</item>
- <item name="scrollViewStyle">@android:style/Widget.ScrollView</item>
- <item name="horizontalScrollViewStyle">@android:style/Widget.HorizontalScrollView</item>
- <item name="spinnerStyle">@android:style/Widget.Spinner</item>
- <item name="dropDownSpinnerStyle">@android:style/Widget.Spinner.DropDown</item>
- <item name="starStyle">@android:style/Widget.CompoundButton.Star</item>
- <item name="tabWidgetStyle">@android:style/Widget.TabWidget</item>
- <item name="textViewStyle">@android:style/Widget.TextView</item>
- <item name="errorMessageBackground">@android:drawable/popup_inline_error</item>
- <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above</item>
- <item name="webTextViewStyle">@android:style/Widget.WebTextView</item>
- <item name="webViewStyle">@android:style/Widget.WebView</item>
- <item name="dropDownItemStyle">@android:style/Widget.DropDownItem</item>
- <item name="spinnerDropDownItemStyle">@android:style/Widget.DropDownItem.Spinner</item>
- <item name="spinnerItemStyle">@android:style/Widget.TextView.SpinnerItem</item>
- <item name="dropDownHintAppearance">@android:style/TextAppearance.Widget.DropDownHint</item>
- <item name="keyboardViewStyle">@android:style/Widget.KeyboardView</item>
- <item name="quickContactBadgeOverlay">@android:drawable/quickcontact_badge_overlay_dark</item>
- <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.QuickContactBadge.WindowSmall</item>
- <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.QuickContactBadge.WindowMedium</item>
- <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.QuickContactBadge.WindowLarge</item>
- <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.QuickContactBadgeSmall.WindowSmall</item>
- <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.QuickContactBadgeSmall.WindowMedium</item>
- <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.QuickContactBadgeSmall.WindowLarge</item>
- <item name="listPopupWindowStyle">@android:style/Widget.ListPopupWindow</item>
- <item name="popupMenuStyle">@android:style/Widget.PopupMenu</item>
- <item name="activityChooserViewStyle">@android:style/Widget.ActivityChooserView</item>
- <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.MediaRouteButton</item>
- <!-- Preference styles -->
- <item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</item>
- <item name="preferenceFragmentStyle">@style/PreferenceFragment</item>
- <item name="preferenceCategoryStyle">@android:style/Preference.Category</item>
- <item name="preferenceStyle">@android:style/Preference</item>
- <item name="preferenceInformationStyle">@android:style/Preference.Information</item>
- <item name="checkBoxPreferenceStyle">@android:style/Preference.CheckBoxPreference</item>
- <item name="switchPreferenceStyle">@android:style/Preference.SwitchPreference</item>
- <item name="yesNoPreferenceStyle">@android:style/Preference.DialogPreference.YesNoPreference</item>
- <item name="dialogPreferenceStyle">@android:style/Preference.DialogPreference</item>
- <item name="editTextPreferenceStyle">@android:style/Preference.DialogPreference.EditTextPreference</item>
- <item name="ringtonePreferenceStyle">@android:style/Preference.RingtonePreference</item>
- <item name="preferenceLayoutChild">@android:layout/preference_child</item>
- <item name="preferencePanelStyle">@style/PreferencePanel</item>
- <item name="preferenceHeaderPanelStyle">@style/PreferenceHeaderPanel</item>
- <item name="preferenceListStyle">@style/PreferenceHeaderList</item>
- <item name="preferenceFragmentListStyle">@style/PreferenceFragmentList</item>
- <item name="preferenceFragmentPaddingSide">@dimen/preference_fragment_padding_side</item>
- <item name="detailsElementBackground">@android:drawable/panel_bg_holo_dark</item>
- <!-- Search widget styles -->
- <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
- <!-- Action bar styles -->
- <item name="actionDropDownStyle">@android:style/Widget.Spinner.DropDown</item>
- <item name="actionButtonStyle">@android:style/Widget.ActionButton</item>
- <item name="actionOverflowButtonStyle">@android:style/Widget.ActionButton.Overflow</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
- <item name="actionModeSplitBackground">@null</item>
- <item name="actionModeCloseDrawable">@android:drawable/ic_menu_close_clear_cancel</item>
- <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
- <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
- <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
- <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
- <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
- <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
- <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search</item>
- <item name="actionBarTabStyle">@style/Widget.ActionBar.TabView</item>
- <item name="actionBarTabBarStyle">@style/Widget.ActionBar.TabBar</item>
- <item name="actionBarTabTextStyle">@style/Widget.ActionBar.TabText</item>
- <item name="actionModeStyle">@style/Widget.ActionMode</item>
- <item name="actionModeCloseButtonStyle">@style/Widget.ActionButton.CloseMode</item>
- <item name="actionBarStyle">@android:style/Widget.ActionBar</item>
- <item name="actionBarSplitStyle">?android:attr/actionBarStyle</item>
- <item name="actionBarSize">@dimen/action_bar_default_height</item>
- <item name="actionModePopupWindowStyle">?android:attr/popupWindowStyle</item>
- <item name="actionMenuTextAppearance">@android:style/TextAppearance.Holo.Widget.ActionBar.Menu</item>
- <item name="actionMenuTextColor">?android:attr/textColorPrimary</item>
- <item name="actionBarWidgetTheme">@null</item>
- <item name="actionBarDivider">?android:attr/dividerVertical</item>
- <item name="actionBarItemBackground">?android:attr/selectableItemBackground</item>
- <item name="dividerVertical">@drawable/divider_vertical_dark</item>
- <item name="dividerHorizontal">@drawable/divider_vertical_dark</item>
- <item name="buttonBarStyle">@android:style/ButtonBar</item>
- <item name="buttonBarButtonStyle">?android:attr/buttonStyle</item>
- <item name="segmentedButtonStyle">@android:style/SegmentedButton</item>
- <!-- SearchView attributes -->
- <item name="searchDropdownBackground">@android:drawable/spinner_dropdown_background</item>
- <item name="searchViewTextField">@drawable/textfield_searchview_holo_dark</item>
- <item name="searchViewTextFieldRight">@drawable/textfield_searchview_right_holo_dark</item>
- <item name="searchViewCloseIcon">@android:drawable/ic_clear</item>
- <item name="searchViewSearchIcon">@android:drawable/ic_search</item>
- <item name="searchViewGoIcon">@android:drawable/ic_go</item>
- <item name="searchViewVoiceIcon">@android:drawable/ic_voice_search</item>
- <item name="searchViewEditQuery">@android:drawable/ic_commit_search_api_holo_dark</item>
- <item name="searchViewEditQueryBackground">?attr/selectableItemBackground</item>
- <item name="searchDialogTheme">@style/Theme.SearchBar</item>
- <!-- PreferenceFrameLayout attributes -->
- <item name="preferenceFrameLayoutStyle">@android:style/Widget.PreferenceFrameLayout</item>
- <!-- NumberPicker style-->
- <item name="numberPickerStyle">@style/Widget.NumberPicker</item>
- <!-- CalendarView style-->
- <item name="calendarViewStyle">@style/Widget.CalendarView</item>
- <!-- TimePicker style -->
- <item name="timePickerStyle">@style/Widget.TimePicker</item>
- <!-- DatePicker style -->
- <item name="datePickerStyle">@style/Widget.DatePicker</item>
- <item name="fastScrollThumbDrawable">@android:drawable/scrollbar_handle_accelerated_anim2</item>
- <item name="fastScrollTrackDrawable">@null</item>
- <item name="fastScrollPreviewBackgroundRight">@android:drawable/menu_submenu_background</item>
- <item name="fastScrollPreviewBackgroundLeft">@android:drawable/menu_submenu_background</item>
- <item name="fastScrollOverlayPosition">floating</item>
- <item name="fastScrollTextColor">@android:color/primary_text_dark</item>
- <!-- Pointer style -->
- <item name="pointerStyle">@android:style/Pointer</item>
- <!-- Accessibility focused drawable. -->
- <item name="accessibilityFocusedDrawable">@android:drawable/view_accessibility_focused</item>
- </style>
- <!-- Variant of {@link #Theme} with no title bar -->
- <style name="Theme.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of {@link #Theme} that has no title bar and no status bar. This theme
- sets {@link android.R.attr#windowFullscreen} to true. -->
- <style name="Theme.NoTitleBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Theme for a light background with dark text on top. Set your activity
- to this theme if you would like such an appearance. As with the
- default theme, you should try to assume little more than that the
- background will be a light color.
- <p>This is designed for API level 10 and lower.</p>-->
- <style name="Theme.Light">
- <item name="windowBackground">@android:drawable/screen_background_selector_light</item>
- <item name="colorBackground">@android:color/background_light</item>
- <item name="colorForeground">@color/bright_foreground_light</item>
- <item name="colorForegroundInverse">@android:color/bright_foreground_light_inverse</item>
- <item name="textColorPrimary">@android:color/primary_text_light</item>
- <item name="textColorSecondary">@android:color/secondary_text_light</item>
- <item name="textColorTertiary">@android:color/tertiary_text_light</item>
- <item name="textColorPrimaryInverse">@android:color/primary_text_dark</item>
- <item name="textColorSecondaryInverse">@android:color/secondary_text_dark</item>
- <item name="textColorTertiaryInverse">@android:color/tertiary_text_dark</item>
- <item name="textColorPrimaryDisableOnly">@android:color/primary_text_light_disable_only</item>
- <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_dark_disable_only</item>
- <item name="textColorPrimaryNoDisable">@android:color/primary_text_light_nodisable</item>
- <item name="textColorSecondaryNoDisable">@android:color/secondary_text_light_nodisable</item>
- <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_dark_nodisable</item>
- <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_dark_nodisable</item>
- <item name="textColorHint">@android:color/hint_foreground_light</item>
- <item name="textColorHintInverse">@android:color/hint_foreground_dark</item>
- <item name="textColorHighlight">@android:color/highlighted_text_light</item>
- <item name="textColorHighlightInverse">@android:color/highlighted_text_dark</item>
- <item name="textColorLink">@android:color/link_text_light</item>
- <item name="textColorLinkInverse">@android:color/link_text_dark</item>
- <item name="editTextColor">@android:color/primary_text_light</item>
- <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_background</item>
- <item name="activatedBackgroundIndicator">@android:drawable/activated_background_light</item>
- <item name="quickContactBadgeOverlay">@android:drawable/quickcontact_badge_overlay_light</item>
- <item name="popupWindowStyle">@android:style/Widget.PopupWindow</item>
- <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
- <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
- <item name="gestureOverlayViewStyle">@android:style/Widget.GestureOverlayView.White</item>
- <item name="expandableListViewStyle">@android:style/Widget.ExpandableListView.White</item>
- <item name="listViewStyle">@android:style/Widget.ListView.White</item>
- <item name="listDivider">@drawable/divider_horizontal_bright</item>
- <item name="listSeparatorTextViewStyle">@android:style/Widget.TextView.ListSeparator.White</item>
- <item name="progressBarStyle">@android:style/Widget.ProgressBar.Inverse</item>
- <item name="progressBarStyleSmall">@android:style/Widget.ProgressBar.Small.Inverse</item>
- <item name="progressBarStyleLarge">@android:style/Widget.ProgressBar.Large.Inverse</item>
- <item name="progressBarStyleInverse">@android:style/Widget.ProgressBar</item>
- <item name="progressBarStyleSmallInverse">@android:style/Widget.ProgressBar.Small</item>
- <item name="progressBarStyleLargeInverse">@android:style/Widget.ProgressBar.Large</item>
- <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_light</item>
- <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_light</item>
- <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_light</item>
- <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_light</item>
- <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_light</item>
- <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_light</item>
- <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_light</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- <!-- SearchView attributes -->
- <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
- <item name="searchViewTextField">@drawable/textfield_searchview_holo_light</item>
- <item name="searchViewTextFieldRight">@drawable/textfield_searchview_right_holo_light</item>
- <item name="searchViewCloseIcon">@android:drawable/ic_clear_holo_light</item>
- <item name="searchViewSearchIcon">@android:drawable/ic_search_api_holo_light</item>
- <item name="searchViewGoIcon">@android:drawable/ic_go_search_api_holo_light</item>
- <item name="searchViewVoiceIcon">@android:drawable/ic_voice_search_api_holo_light</item>
- <item name="searchViewEditQuery">@android:drawable/ic_commit_search_api_holo_light</item>
- <item name="detailsElementBackground">@android:drawable/panel_bg_holo_light</item>
- <item name="mediaRouteButtonStyle">@android:style/Widget.DeviceDefault.Light.MediaRouteButton</item>
- <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_light</item>
- <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_light</item>
- </style>
- <!-- Variant of {@link #Theme_Light} with no title bar -->
- <style name="Theme.Light.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of {@link #Theme_Light} that has no title bar and
- no status bar. This theme
- sets {@link android.R.attr#windowFullscreen} to true. -->
- <style name="Theme.Light.NoTitleBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant on {@link #Theme} that ensures the background is
- completely black. This is useful for things like image viewers and
- media players. If you want the normal (dark background) theme
- do <em>not</em> use this, use {@link #Theme}. -->
- <style name="Theme.Black">
- <item name="android:windowBackground">@android:color/black</item>
- <item name="android:colorBackground">@android:color/black</item>
- </style>
- <!-- Variant of {@link #Theme_Black} with no title bar -->
- <style name="Theme.Black.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of {@link #Theme_Black} that has no title bar and
- no status bar. This theme
- sets {@link android.R.attr#windowFullscreen} to true. -->
- <style name="Theme.Black.NoTitleBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Theme for windows that want to have the user's selected
- wallpaper appear behind them (for API level 10 and lower). -->
- <style name="Theme.Wallpaper">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowShowWallpaper">true</item>
- </style>
- <!-- Variant of {@link #Theme_Wallpaper} that has no title bar -->
- <style name="Theme.Wallpaper.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of {@link #Theme_Wallpaper} that
- has no title bar or status bar. -->
- <style name="Theme.Wallpaper.NoTitleBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Theme for a wallpaper's setting activity, which is designed to be a transparent
- background with a dark shade, so the previous Activity is visible in the background. -->
- <style name="Theme.WallpaperSettings">
- <item name="android:windowBackground">@android:drawable/screen_background_dark_transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
- </style>
- <!-- Theme for a wallpaper's setting activity, which is designed to be a transparent
- background with a light shade, so the previous Activity is visible in the background. -->
- <style name="Theme.Light.WallpaperSettings">
- <item name="android:windowBackground">@android:drawable/screen_background_light_transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Translucent</item>
- </style>
- <!-- Style to apply on top of a wallpaper settings theme when it is being
- shown on top of the real wallpaper -->
- <style name="ActiveWallpaperSettings">
- </style>
- <!-- Style to apply on top of a wallpaper settings theme when it is being
- shown on top of the real wallpaper -->
- <style name="PreviewWallpaperSettings">
- </style>
- <!-- Theme for translucent activities (on API level 10 and lower). That is, windows
- that allow you to see through them to the windows behind. This sets up the translucent
- flag and appropriate animations for your windows. -->
- <style name="Theme.Translucent">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowIsTranslucent">true</item>
- <!-- Note that we use the base animation style here (that is no
- animations) because we really have no idea how this kind of
- activity will be used. -->
- <item name="android:windowAnimationStyle">@android:style/Animation</item>
- </style>
- <!-- Variant of {@link #Theme_Translucent} with no title bar -->
- <style name="Theme.Translucent.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of {@link #Theme_Translucent} that has no title bar and
- no status bar -->
- <style name="Theme.Translucent.NoTitleBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- </style>
- <!-- Default theme for activities that don't actually display a UI; that
- is, they finish themselves before being resumed. -->
- <style name="Theme.NoDisplay">
- <item name="android:windowBackground">@null</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:windowDisablePreview">true</item>
- <item name="android:windowNoDisplay">true</item>
- </style>
- <!-- Default theme for dialog windows and activities (on API level 10 and lower),
- which is used by the
- {@link android.app.Dialog} class. This changes the window to be
- floating (not fill the entire screen), and puts a frame around its
- contents. You can set this theme on an activity if you would like to
- make an activity that looks like a Dialog. -->
- <style name="Theme.Dialog">
- <item name="android:windowFrame">@null</item>
- <item name="android:windowTitleStyle">@android:style/DialogWindowTitle</item>
- <item name="android:windowBackground">@android:drawable/panel_background</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
- <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
- <item name="android:windowActionModeOverlay">true</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="textAppearance">@android:style/TextAppearance</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Inverse</item>
- <item name="textColorPrimary">@android:color/primary_text_dark</item>
- <item name="textColorSecondary">@android:color/secondary_text_dark</item>
- <item name="textColorTertiary">@android:color/tertiary_text_dark</item>
- <item name="textColorPrimaryInverse">@android:color/primary_text_light</item>
- <item name="textColorSecondaryInverse">@android:color/secondary_text_light</item>
- <item name="textColorTertiaryInverse">@android:color/tertiary_text_light</item>
- <item name="textColorPrimaryDisableOnly">@android:color/primary_text_dark_disable_only</item>
- <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_light_disable_only</item>
- <item name="textColorPrimaryNoDisable">@android:color/primary_text_dark_nodisable</item>
- <item name="textColorSecondaryNoDisable">@android:color/secondary_text_dark_nodisable</item>
- <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_light_nodisable</item>
- <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_light_nodisable</item>
- <item name="textColorHint">@android:color/hint_foreground_dark</item>
- <item name="textColorHintInverse">@android:color/hint_foreground_light</item>
- <item name="textColorSearchUrl">@android:color/search_url_text</item>
- <item name="textAppearanceLarge">@android:style/TextAppearance.Large</item>
- <item name="textAppearanceMedium">@android:style/TextAppearance.Medium</item>
- <item name="textAppearanceSmall">@android:style/TextAppearance.Small</item>
- <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Large.Inverse</item>
- <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Medium.Inverse</item>
- <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Small.Inverse</item>
- <item name="listPreferredItemPaddingLeft">10dip</item>
- <item name="listPreferredItemPaddingRight">10dip</item>
- <item name="listPreferredItemPaddingStart">10dip</item>
- <item name="listPreferredItemPaddingEnd">10dip</item>
- <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
- </style>
- <!-- Variant of {@link Theme_Dialog} that does not include a frame (or background).
- The view hierarchy of the dialog is responsible for drawing all of
- its pixels. -->
- <style name="Theme.Dialog.NoFrame">
- <item name="windowBackground">@android:color/transparent</item>
- <item name="android:windowFrame">@null</item>
- <item name="windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:windowCloseOnTouchOutside">false</item>
- </style>
- <!-- Default theme for alert dialog windows (on API level 10 and lower), which is used by the
- {@link android.app.AlertDialog} class. This is basically a dialog
- but sets the background to empty so it can do two-tone backgrounds. -->
- <style name="Theme.Dialog.Alert">
- <item name="windowBackground">@android:color/transparent</item>
- <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
- <item name="windowContentOverlay">@null</item>
- <item name="itemTextAppearance">@android:style/TextAppearance.Large.Inverse</item>
- <item name="textAppearanceListItem">@android:style/TextAppearance.Large.Inverse</item>
- <item name="textAppearanceListItemSmall">@android:style/TextAppearance.Large.Inverse</item>
- </style>
- <!-- Default dark theme for panel windows (on API level 10 and lower). This removes all
- extraneous window decorations, so you basically have an empty rectangle in which
- to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window. -->
- <style name="Theme.Panel">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowFrame">@null</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Default light theme for panel windows (on API level 10 and lower). This removes all
- extraneous window decorations, so you basically have an empty rectangle in which
- to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window. -->
- <style name="Theme.Light.Panel">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowFrame">@null</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Default holo dark theme for panel windows. This removes all extraneous
- window decorations, so you basically have an empty rectangle in which
- to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window. -->
- <style name="Theme.Holo.Panel">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowFrame">@null</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Default holo light theme for panel windows. This removes all extraneous
- window decorations, so you basically have an empty rectangle in which
- to place your content. It makes the window floating, with a transparent
- background, and turns off dimming behind the window. -->
- <style name="Theme.Holo.Light.Panel">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowFrame">@null</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Default theme for input methods (on API level 10 and lower), which is used by the
- {@link android.inputmethodservice.InputMethodService} class.
- this inherits from Theme.Panel, but sets up IME appropriate animations
- and a few custom attributes. -->
- <style name="Theme.InputMethod" parent="Theme.Panel">
- <item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
- <item name="android:imeFullscreenBackground">@android:drawable/input_method_fullscreen_background</item>
- <item name="android:imeExtractEnterAnimation">@android:anim/input_method_extract_enter</item>
- <item name="android:imeExtractExitAnimation">@android:anim/input_method_extract_exit</item>
- </style>
- <!-- Default theme for holo style input methods, which is used by the
- {@link android.inputmethodservice.InputMethodService} class.
- this inherits from Theme.Panel, but sets up IME appropriate animations
- and a few custom attributes. -->
- <style name="Theme.Holo.InputMethod" parent="Theme.Holo.Light.Panel">
- <item name="android:windowAnimationStyle">@android:style/Animation.InputMethod</item>
- <item name="android:imeFullscreenBackground">@android:drawable/screen_background_selector_light</item>
- <item name="android:imeExtractEnterAnimation">@android:anim/input_method_extract_enter</item>
- <item name="android:imeExtractExitAnimation">@android:anim/input_method_extract_exit</item>
- </style>
- <!-- Theme for the search input bar. -->
- <style name="Theme.SearchBar" parent="Theme.Holo.Light.Panel">
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- </style>
- <style name="Theme.Holo.SearchBar" parent="Theme.Holo.Panel">
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- </style>
- <style name="Theme.Holo.Light.SearchBar" parent="Theme.Holo.Light.Panel">
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- </style>
- <!-- Theme for the search input bar when doing global search. The only
- difference from non-global search is that we do not dim the background. -->
- <style name="Theme.GlobalSearchBar" parent="Theme.Panel">
- <item name="windowContentOverlay">@null</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- </style>
- <!-- Menu Themes -->
- <eat-comment />
- <style name="Theme.IconMenu" parent="Theme.Holo">
- <!-- Menu/item attributes -->
- <item name="android:itemTextAppearance">@android:style/TextAppearance.Widget.IconMenu.Item</item>
- <item name="android:itemBackground">?android:attr/selectableItemBackground</item>
- <item name="android:itemIconDisabledAlpha">?android:attr/disabledAlpha</item>
- <item name="android:horizontalDivider">@android:drawable/divider_horizontal_dark</item>
- <item name="android:verticalDivider">@android:drawable/divider_vertical_dark</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
- <item name="android:moreIcon">@android:drawable/ic_menu_more</item>
- <item name="android:background">@null</item>
- </style>
- <style name="Theme.ExpandedMenu" parent="Theme.Holo">
- <!-- Menu/item attributes -->
- <item name="android:itemTextAppearance">?android:attr/textAppearanceLarge</item>
- <item name="android:listViewStyle">@android:style/Widget.ListView.Menu</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.OptionsPanel</item>
- <item name="android:background">@null</item>
- </style>
- <style name="Theme.Holo.CompactMenu">
- <!-- Menu/item attributes -->
- <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
- <item name="android:listViewStyle">@android:style/Widget.Holo.ListView</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.DropDownUp</item>
- <item name="android:background">@null</item>
- </style>
- <style name="Theme.Holo.Light.CompactMenu">
- <!-- Menu/item attributes -->
- <item name="android:itemTextAppearance">?android:attr/textAppearanceMedium</item>
- <item name="android:listViewStyle">@android:style/Widget.Holo.Light.ListView</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.DropDownUp</item>
- <item name="android:background">@null</item>
- </style>
- <!-- @hide -->
- <style name="Theme.Dialog.AppError" parent="Theme.Holo.Dialog">
- <item name="windowFrame">@null</item>
- <item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
- <item name="windowBackground">@android:color/transparent</item>
- <item name="windowIsFloating">true</item>
- <item name="windowContentOverlay">@null</item>
- <item name="textAppearance">@style/TextAppearance.Theme.Dialog.AppError</item>
- <item name="android:windowCloseOnTouchOutside">false</item>
- </style>
- <!-- Special theme for the recent apps dialog, to allow customization
- with overlays. -->
- <style name="Theme.Dialog.RecentApplications" parent="Theme.DeviceDefault.Dialog">
- <item name="windowFrame">@null</item>
- <item name="windowBackground">@android:color/transparent</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.RecentApplications</item>
- <item name="android:textColor">@android:color/secondary_text_nofocus</item>
- <item name="android:windowCloseOnTouchOutside">false</item>
- </style>
- <!-- Default theme for window that looks like a toast. -->
- <style name="Theme.Toast" parent="@android:style/Theme.Dialog">
- <item name="android:windowBackground">@android:drawable/toast_frame</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Toast</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowCloseOnTouchOutside">false</item>
- </style>
- <style name="Theme.Panel.Volume">
- <item name="android:windowAnimationStyle">@android:style/Animation.VolumePanel</item>
- <item name="android:windowCloseOnTouchOutside">true</item>
- </style>
- <!-- Default theme with an Action Bar. -->
- <style name="Theme.WithActionBar">
- <item name="android:windowActionBar">true</item>
- </style>
- <!-- No title bar, but Action Mode bars will overlay application content
- instead of pushing it down to make room. -->
- <style name="Theme.NoTitleBar.OverlayActionModes">
- <item name="android:windowActionModeOverlay">true</item>
- </style>
- <!-- Honeycomb holographic theme (dark version).
- <p>This is the default system theme for apps that target API level 11 - 13. Starting
- with API level 14, the default system theme is supplied by {@link #Theme_DeviceDefault},
- which might apply a different style on different devices. If you want to ensure that your
- app consistently uses the Holo theme at all times, you must explicitly declare it in your
- manifest. For example, {@code <application android:theme="@android:style/Theme.Holo">}.
- For more information, read <a
- href="http://android-developers.blogspot.com/2012/01/holo-everywhere.html">Holo
- Everywhere</a>.</p>
- <p>The widgets in the holographic theme are translucent on their background, so
- applications must ensure that any background they use with this theme is itself
- dark; otherwise, it will be difficult to see the widgets. This UI style also includes a
- full action bar by default.</p>
- <p>Styles used by the Holo theme are named using the convention Type.Holo.Etc
- (for example, {@code Widget.Holo.Button} and {@code
- TextAppearance.Holo.Widget.PopupMenu.Large}).
- Specific resources used by Holo are named using the convention @type/foo_bar_baz_holo
- with trailing _dark or _light specifiers if they are not shared between both light and
- dark versions of the theme. -->
- <style name="Theme.Holo">
- <item name="colorForeground">@android:color/bright_foreground_holo_dark</item>
- <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_dark</item>
- <item name="colorBackground">@android:color/background_holo_dark</item>
- <item name="colorBackgroundCacheHint">@android:drawable/background_cache_hint_selector_holo_dark</item>
- <item name="disabledAlpha">0.5</item>
- <item name="backgroundDimAmount">0.6</item>
- <item name="colorPressedHighlight">@color/holo_gray_light</item>
- <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
- <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
- <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
- <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
- <!-- Text styles -->
- <item name="textAppearance">@android:style/TextAppearance.Holo</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
- <item name="textColorPrimary">@android:color/primary_text_holo_dark</item>
- <item name="textColorSecondary">@android:color/secondary_text_holo_dark</item>
- <item name="textColorTertiary">@android:color/tertiary_text_holo_dark</item>
- <item name="textColorPrimaryInverse">@android:color/primary_text_holo_light</item>
- <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_light</item>
- <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_light</item>
- <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
- <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
- <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
- <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
- <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_light</item>
- <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
- <item name="textColorHint">@android:color/hint_foreground_holo_dark</item>
- <item name="textColorHintInverse">@android:color/hint_foreground_holo_light</item>
- <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
- <item name="textColorHighlight">@android:color/highlighted_text_holo_dark</item>
- <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_light</item>
- <item name="textColorLink">@android:color/holo_blue_light</item>
- <item name="textColorLinkInverse">@android:color/holo_blue_light</item>
- <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_dark</item>
- <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Large</item>
- <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Medium</item>
- <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Small</item>
- <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Large.Inverse</item>
- <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Medium.Inverse</item>
- <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Small.Inverse</item>
- <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.SearchResult.Title</item>
- <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.SearchResult.Subtitle</item>
- <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Widget.Button</item>
- <item name="editTextColor">?android:attr/textColorPrimary</item>
- <item name="editTextBackground">@android:drawable/edit_text_holo_dark</item>
- <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
- <item name="textCheckMark">@android:drawable/indicator_check_mark_dark</item>
- <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_light</item>
- <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Large</item>
- <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Widget.PopupMenu.Small</item>
- <!-- Button styles -->
- <item name="buttonStyle">@android:style/Widget.Holo.Button</item>
- <item name="buttonStyleSmall">@android:style/Widget.Holo.Button.Small</item>
- <item name="buttonStyleInset">@android:style/Widget.Holo.Button.Inset</item>
- <item name="buttonStyleToggle">@android:style/Widget.Holo.Button.Toggle</item>
- <item name="switchStyle">@android:style/Widget.Holo.CompoundButton.Switch</item>
- <item name="mediaRouteButtonStyle">@android:style/Widget.Holo.MediaRouteButton</item>
- <item name="selectableItemBackground">@android:drawable/item_background_holo_dark</item>
- <item name="borderlessButtonStyle">@android:style/Widget.Holo.Button.Borderless</item>
- <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
- <!-- List attributes -->
- <item name="listPreferredItemHeight">64dip</item>
- <item name="listPreferredItemHeightSmall">48dip</item>
- <item name="listPreferredItemHeightLarge">80dip</item>
- <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeightSmall</item>
- <item name="textAppearanceListItemSmall">?android:attr/textAppearanceMedium</item>
- <item name="listPreferredItemPaddingLeft">8dip</item>
- <item name="listPreferredItemPaddingRight">8dip</item>
- <item name="listPreferredItemPaddingStart">8dip</item>
- <item name="listPreferredItemPaddingEnd">8dip</item>
- <!-- @hide -->
- <item name="searchResultListItemHeight">58dip</item>
- <item name="listDivider">@drawable/list_divider_holo_dark</item>
- <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.TextView.ListSeparator</item>
- <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_dark</item>
- <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_dark</item>
- <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_dark</item>
- <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_dark</item>
- <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_dark</item>
- <item name="expandableListPreferredItemPaddingLeft">40dip</item>
- <item name="expandableListPreferredChildPaddingLeft">?android:attr/expandableListPreferredItemPaddingLeft</item>
- <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
- <item name="expandableListPreferredItemIndicatorRight">0dip</item>
- <item name="expandableListPreferredChildIndicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item>
- <item name="expandableListPreferredChildIndicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item>
- <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_dark</item>
- <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_dark</item>
- <!-- Gallery attributes -->
- <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
- <!-- Window attributes -->
- <item name="windowFrame">@null</item>
- <item name="windowNoTitle">false</item>
- <item name="windowFullscreen">false</item>
- <item name="windowOverscan">false</item>
- <item name="windowIsFloating">false</item>
- <item name="windowContentOverlay">@null</item>
- <item name="windowShowWallpaper">false</item>
- <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
- <item name="windowTitleSize">25dip</item>
- <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
- <item name="windowActionBar">true</item>
- <item name="windowActionModeOverlay">false</item>
- <!-- Dialog attributes -->
- <item name="dialogTheme">@android:style/Theme.Holo.Dialog</item>
- <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
- <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
- <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
- <!-- AlertDialog attributes -->
- <item name="alertDialogTheme">@android:style/Theme.Holo.Dialog.Alert</item>
- <item name="alertDialogStyle">@android:style/AlertDialog.Holo</item>
- <item name="alertDialogCenterButtons">false</item>
- <item name="alertDialogIcon">@android:drawable/ic_dialog_alert_holo_dark</item>
- <!-- Presentation attributes -->
- <item name="presentationTheme">@android:style/Theme.Holo.Dialog.Presentation</item>
- <!-- Toast attributes -->
- <item name="toastFrameBackground">@android:drawable/toast_frame</item>
- <!-- Panel attributes -->
- <item name="panelBackground">@android:drawable/menu_hardkey_panel_holo_dark</item>
- <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
- <!-- These three attributes do not seems to be used by the framework. Declared public though -->
- <item name="panelColorBackground">#000</item>
- <item name="panelColorForeground">?android:attr/textColorPrimary</item>
- <item name="panelTextAppearance">?android:attr/textAppearance</item>
- <item name="panelMenuIsCompact">true</item>
- <item name="panelMenuListWidth">250dip</item>
- <item name="panelMenuListTheme">@android:style/Theme.Holo.CompactMenu</item>
- <!-- Scrollbar attributes -->
- <item name="scrollbarFadeDuration">250</item>
- <item name="scrollbarDefaultDelayBeforeFade">300</item>
- <item name="scrollbarSize">10dip</item>
- <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_holo_dark</item>
- <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_holo_dark</item>
- <item name="scrollbarTrackHorizontal">@null</item>
- <item name="scrollbarTrackVertical">@null</item>
- <!-- Text selection handle attributes -->
- <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
- <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
- <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
- <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
- <item name="textSuggestionsWindowStyle">@android:style/Widget.Holo.TextSuggestionsPopupWindow</item>
- <item name="textCursorDrawable">@android:drawable/text_cursor_holo_dark</item>
- <!-- Widget styles -->
- <item name="absListViewStyle">@android:style/Widget.Holo.AbsListView</item>
- <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.AutoCompleteTextView</item>
- <item name="checkboxStyle">@android:style/Widget.Holo.CompoundButton.CheckBox</item>
- <item name="checkedTextViewStyle">@android:style/Widget.Holo.CheckedTextView</item>
- <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
- <item name="editTextStyle">@android:style/Widget.Holo.EditText</item>
- <item name="expandableListViewStyle">@android:style/Widget.Holo.ExpandableListView</item>
- <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.ExpandableListView.White</item>
- <item name="galleryStyle">@android:style/Widget.Holo.Gallery</item>
- <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.GestureOverlayView</item>
- <item name="gridViewStyle">@android:style/Widget.Holo.GridView</item>
- <item name="imageButtonStyle">@android:style/Widget.Holo.ImageButton</item>
- <item name="imageWellStyle">@android:style/Widget.Holo.ImageWell</item>
- <item name="listViewStyle">@android:style/Widget.Holo.ListView</item>
- <item name="listViewWhiteStyle">@android:style/Widget.Holo.ListView.White</item>
- <item name="popupWindowStyle">@android:style/Widget.Holo.PopupWindow</item>
- <item name="progressBarStyle">@android:style/Widget.Holo.ProgressBar</item>
- <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.ProgressBar.Horizontal</item>
- <item name="progressBarStyleSmall">@android:style/Widget.Holo.ProgressBar.Small</item>
- <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.ProgressBar.Small.Title</item>
- <item name="progressBarStyleLarge">@android:style/Widget.Holo.ProgressBar.Large</item>
- <item name="progressBarStyleInverse">@android:style/Widget.Holo.ProgressBar.Inverse</item>
- <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.ProgressBar.Small.Inverse</item>
- <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.ProgressBar.Large.Inverse</item>
- <item name="seekBarStyle">@android:style/Widget.Holo.SeekBar</item>
- <item name="ratingBarStyle">@android:style/Widget.Holo.RatingBar</item>
- <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.RatingBar.Indicator</item>
- <item name="ratingBarStyleSmall">@android:style/Widget.Holo.RatingBar.Small</item>
- <item name="radioButtonStyle">@android:style/Widget.Holo.CompoundButton.RadioButton</item>
- <item name="scrollViewStyle">@android:style/Widget.Holo.ScrollView</item>
- <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.HorizontalScrollView</item>
- <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
- <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Spinner.DropDown</item>
- <item name="starStyle">@android:style/Widget.Holo.CompoundButton.Star</item>
- <item name="tabWidgetStyle">@android:style/Widget.Holo.TabWidget</item>
- <item name="textViewStyle">@android:style/Widget.Holo.TextView</item>
- <item name="errorMessageBackground">@android:drawable/popup_inline_error_holo_dark</item>
- <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above_holo_dark</item>
- <item name="webTextViewStyle">@android:style/Widget.Holo.WebTextView</item>
- <item name="webViewStyle">@android:style/Widget.Holo.WebView</item>
- <item name="dropDownItemStyle">@android:style/Widget.Holo.DropDownItem</item>
- <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.DropDownItem.Spinner</item>
- <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
- <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
- <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
- <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
- <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
- <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
- <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
- <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
- <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
- <item name="listPopupWindowStyle">@android:style/Widget.Holo.ListPopupWindow</item>
- <item name="popupMenuStyle">@android:style/Widget.Holo.PopupMenu</item>
- <item name="stackViewStyle">@android:style/Widget.Holo.StackView</item>
- <item name="activityChooserViewStyle">@android:style/Widget.Holo.ActivityChooserView</item>
- <!-- Preference styles -->
- <item name="preferenceScreenStyle">@android:style/Preference.Holo.PreferenceScreen</item>
- <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
- <item name="preferenceCategoryStyle">@android:style/Preference.Holo.Category</item>
- <item name="preferenceStyle">@android:style/Preference.Holo</item>
- <item name="preferenceInformationStyle">@android:style/Preference.Holo.Information</item>
- <item name="checkBoxPreferenceStyle">@android:style/Preference.Holo.CheckBoxPreference</item>
- <item name="switchPreferenceStyle">@android:style/Preference.Holo.SwitchPreference</item>
- <item name="yesNoPreferenceStyle">@android:style/Preference.Holo.DialogPreference.YesNoPreference</item>
- <item name="dialogPreferenceStyle">@android:style/Preference.Holo.DialogPreference</item>
- <item name="editTextPreferenceStyle">@android:style/Preference.Holo.DialogPreference.EditTextPreference</item>
- <item name="ringtonePreferenceStyle">@android:style/Preference.Holo.RingtonePreference</item>
- <item name="preferenceLayoutChild">@android:layout/preference_child_holo</item>
- <item name="detailsElementBackground">@android:drawable/panel_bg_holo_dark</item>
- <!-- Search widget styles -->
- <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
- <!-- Action bar styles -->
- <item name="actionDropDownStyle">@android:style/Widget.Holo.Spinner.DropDown.ActionBar</item>
- <item name="actionButtonStyle">@android:style/Widget.Holo.ActionButton</item>
- <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_dark</item>
- <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_dark</item>
- <item name="actionBarTabStyle">@style/Widget.Holo.ActionBar.TabView</item>
- <item name="actionBarTabBarStyle">@style/Widget.Holo.ActionBar.TabBar</item>
- <item name="actionBarTabTextStyle">@style/Widget.Holo.ActionBar.TabText</item>
- <item name="actionModeStyle">@style/Widget.Holo.ActionMode</item>
- <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
- <item name="actionBarStyle">@android:style/Widget.Holo.ActionBar</item>
- <item name="actionBarSize">@dimen/action_bar_default_height</item>
- <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.PopupWindow.ActionMode</item>
- <item name="actionBarWidgetTheme">@null</item>
- <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
- <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
- <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
- <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
- <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
- <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
- <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_dark</item>
- <item name="dividerVertical">?android:attr/listDivider</item>
- <item name="dividerHorizontal">?android:attr/listDivider</item>
- <item name="buttonBarStyle">@android:style/Holo.ButtonBar</item>
- <item name="buttonBarButtonStyle">?android:attr/borderlessButtonStyle</item>
- <item name="segmentedButtonStyle">@android:style/Holo.SegmentedButton</item>
- <!-- SearchView attributes -->
- <item name="searchDropdownBackground">@android:drawable/search_dropdown_dark</item>
- <item name="searchDialogTheme">@style/Theme.Holo.SearchBar</item>
- <!-- PreferenceFrameLayout attributes -->
- <item name="preferenceFrameLayoutStyle">@android:style/Widget.Holo.PreferenceFrameLayout</item>
- <!-- NumberPicker style-->
- <item name="numberPickerStyle">@style/Widget.Holo.NumberPicker</item>
- <!-- CalendarView style-->
- <item name="calendarViewStyle">@style/Widget.Holo.CalendarView</item>
- <!-- TimePicker style -->
- <item name="timePickerStyle">@style/Widget.Holo.TimePicker</item>
- <!-- DatePicker style -->
- <item name="datePickerStyle">@style/Widget.Holo.DatePicker</item>
- <item name="fastScrollThumbDrawable">@android:drawable/fastscroll_thumb_holo</item>
- <item name="fastScrollPreviewBackgroundLeft">@android:drawable/fastscroll_label_left_holo_dark</item>
- <item name="fastScrollPreviewBackgroundRight">@android:drawable/fastscroll_label_right_holo_dark</item>
- <item name="fastScrollTrackDrawable">@android:drawable/fastscroll_track_holo_dark</item>
- <item name="fastScrollOverlayPosition">atThumb</item>
- </style>
- <!-- Honeycomb holographic theme (light version). The widgets in the
- holographic theme are translucent on their brackground, so applications
- must ensure that any background they use with this theme is itself
- light; otherwise, it will be difficult to see the widgets. This
- UI style also includes a full action bar by default. -->
- <style name="Theme.Holo.Light" parent="Theme.Light">
- <item name="colorForeground">@android:color/bright_foreground_holo_light</item>
- <item name="colorForegroundInverse">@android:color/bright_foreground_inverse_holo_light</item>
- <item name="colorBackground">@android:color/background_holo_light</item>
- <item name="colorBackgroundCacheHint">@android:drawable/background_cache_hint_selector_holo_light</item>
- <item name="disabledAlpha">0.5</item>
- <item name="backgroundDimAmount">0.6</item>
- <item name="colorPressedHighlight">@color/holo_gray_light</item>
- <item name="colorLongPressedHighlight">@color/holo_gray_bright</item>
- <item name="colorFocusedHighlight">@color/holo_blue_dark</item>
- <item name="colorMultiSelectHighlight">@color/holo_green_light</item>
- <item name="colorActivatedHighlight">@color/holo_blue_dark</item>
- <!-- Text styles -->
- <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
- <item name="textColorPrimary">@android:color/primary_text_holo_light</item>
- <item name="textColorSecondary">@android:color/secondary_text_holo_light</item>
- <item name="textColorTertiary">@android:color/tertiary_text_holo_light</item>
- <item name="textColorPrimaryInverse">@android:color/primary_text_holo_dark</item>
- <item name="textColorSecondaryInverse">@android:color/secondary_text_holo_dark</item>
- <item name="textColorTertiaryInverse">@android:color/tertiary_text_holo_dark</item>
- <item name="textColorPrimaryDisableOnly">@android:color/primary_text_disable_only_holo_light</item>
- <item name="textColorPrimaryInverseDisableOnly">@android:color/primary_text_disable_only_holo_dark</item>
- <item name="textColorPrimaryNoDisable">@android:color/primary_text_nodisable_holo_light</item>
- <item name="textColorSecondaryNoDisable">@android:color/secondary_text_nodisable_holo_light</item>
- <item name="textColorPrimaryInverseNoDisable">@android:color/primary_text_nodisable_holo_dark</item>
- <item name="textColorSecondaryInverseNoDisable">@android:color/secondary_text_nodisable_holo_dark</item>
- <item name="textColorHint">@android:color/hint_foreground_holo_light</item>
- <item name="textColorHintInverse">@android:color/hint_foreground_holo_dark</item>
- <item name="textColorSearchUrl">@android:color/search_url_text_holo</item>
- <item name="textColorHighlight">@android:color/highlighted_text_holo_light</item>
- <item name="textColorHighlightInverse">@android:color/highlighted_text_holo_dark</item>
- <item name="textColorLink">@android:color/holo_blue_light</item>
- <item name="textColorLinkInverse">@android:color/holo_blue_light</item>
- <item name="textColorAlertDialogListItem">@android:color/primary_text_holo_light</item>
- <item name="textAppearanceLarge">@android:style/TextAppearance.Holo.Light.Large</item>
- <item name="textAppearanceMedium">@android:style/TextAppearance.Holo.Light.Medium</item>
- <item name="textAppearanceSmall">@android:style/TextAppearance.Holo.Light.Small</item>
- <item name="textAppearanceLargeInverse">@android:style/TextAppearance.Holo.Light.Large.Inverse</item>
- <item name="textAppearanceMediumInverse">@android:style/TextAppearance.Holo.Light.Medium.Inverse</item>
- <item name="textAppearanceSmallInverse">@android:style/TextAppearance.Holo.Light.Small.Inverse</item>
- <item name="textAppearanceSearchResultTitle">@android:style/TextAppearance.Holo.Light.SearchResult.Title</item>
- <item name="textAppearanceSearchResultSubtitle">@android:style/TextAppearance.Holo.Light.SearchResult.Subtitle</item>
- <item name="textAppearanceButton">@android:style/TextAppearance.Holo.Light.Widget.Button</item>
- <item name="editTextColor">?android:attr/textColorPrimary</item>
- <item name="editTextBackground">@android:drawable/edit_text_holo_light</item>
- <item name="candidatesTextStyleSpans">@android:string/candidates_style</item>
- <item name="textCheckMark">@android:drawable/indicator_check_mark_light</item>
- <item name="textCheckMarkInverse">@android:drawable/indicator_check_mark_dark</item>
- <item name="textAppearanceLargePopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Large</item>
- <item name="textAppearanceSmallPopupMenu">@android:style/TextAppearance.Holo.Light.Widget.PopupMenu.Small</item>
- <!-- Button styles -->
- <item name="buttonStyle">@android:style/Widget.Holo.Light.Button</item>
- <item name="buttonStyleSmall">@android:style/Widget.Holo.Light.Button.Small</item>
- <item name="buttonStyleInset">@android:style/Widget.Holo.Light.Button.Inset</item>
- <item name="buttonStyleToggle">@android:style/Widget.Holo.Light.Button.Toggle</item>
- <item name="switchStyle">@android:style/Widget.Holo.Light.CompoundButton.Switch</item>
- <item name="mediaRouteButtonStyle">@android:style/Widget.Holo.Light.MediaRouteButton</item>
- <item name="selectableItemBackground">@android:drawable/item_background_holo_light</item>
- <item name="borderlessButtonStyle">@android:style/Widget.Holo.Light.Button.Borderless</item>
- <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_light</item>
- <!-- List attributes -->
- <item name="listPreferredItemHeight">64dip</item>
- <item name="listPreferredItemHeightSmall">48dip</item>
- <item name="listPreferredItemHeightLarge">80dip</item>
- <item name="dropdownListPreferredItemHeight">?android:attr/listPreferredItemHeightSmall</item>
- <item name="textAppearanceListItemSmall">?android:attr/textAppearanceMedium</item>
- <item name="listPreferredItemPaddingLeft">8dip</item>
- <item name="listPreferredItemPaddingRight">8dip</item>
- <item name="listPreferredItemPaddingStart">8dip</item>
- <item name="listPreferredItemPaddingEnd">8dip</item>
- <!-- @hide -->
- <item name="searchResultListItemHeight">58dip</item>
- <item name="listDivider">@drawable/list_divider_holo_light</item>
- <item name="listSeparatorTextViewStyle">@android:style/Widget.Holo.Light.TextView.ListSeparator</item>
- <item name="listChoiceIndicatorSingle">@android:drawable/btn_radio_holo_light</item>
- <item name="listChoiceIndicatorMultiple">@android:drawable/btn_check_holo_light</item>
- <item name="listChoiceBackgroundIndicator">@android:drawable/list_selector_holo_light</item>
- <item name="activatedBackgroundIndicator">@android:drawable/activated_background_holo_light</item>
- <item name="expandableListPreferredItemPaddingLeft">40dip</item>
- <item name="expandableListPreferredChildPaddingLeft">?android:attr/expandableListPreferredItemPaddingLeft</item>
- <item name="expandableListPreferredItemIndicatorLeft">3dip</item>
- <item name="expandableListPreferredItemIndicatorRight">0dip</item>
- <item name="expandableListPreferredChildIndicatorLeft">?android:attr/expandableListPreferredItemIndicatorLeft</item>
- <item name="expandableListPreferredChildIndicatorRight">?android:attr/expandableListPreferredItemIndicatorRight</item>
- <item name="listDividerAlertDialog">@android:drawable/list_divider_holo_light</item>
- <item name="findOnPageNextDrawable">@android:drawable/ic_find_next_holo_light</item>
- <item name="findOnPagePreviousDrawable">@android:drawable/ic_find_previous_holo_light</item>
- <!-- Gallery attributes -->
- <item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
- <!-- Window attributes -->
- <item name="windowFrame">@null</item>
- <item name="windowNoTitle">false</item>
- <item name="windowFullscreen">false</item>
- <item name="windowOverscan">false</item>
- <item name="windowIsFloating">false</item>
- <item name="android:windowContentOverlay">@android:drawable/ab_solid_shadow_holo</item>
- <item name="windowShowWallpaper">false</item>
- <item name="windowTitleStyle">@android:style/WindowTitle.Holo</item>
- <item name="windowTitleSize">25dip</item>
- <item name="windowTitleBackgroundStyle">@android:style/WindowTitleBackground.Holo</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Activity</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustUnspecified</item>
- <item name="windowActionBar">true</item>
- <item name="windowActionModeOverlay">false</item>
- <!-- Dialog attributes -->
- <item name="dialogTheme">@android:style/Theme.Holo.Light.Dialog</item>
- <item name="dialogTitleIconsDecorLayout">@layout/dialog_title_icons_holo</item>
- <item name="dialogCustomTitleDecorLayout">@layout/dialog_custom_title_holo</item>
- <item name="dialogTitleDecorLayout">@layout/dialog_title_holo</item>
- <!-- AlertDialog attributes -->
- <item name="alertDialogTheme">@android:style/Theme.Holo.Light.Dialog.Alert</item>
- <item name="alertDialogStyle">@android:style/AlertDialog.Holo.Light</item>
- <item name="alertDialogCenterButtons">false</item>
- <item name="alertDialogIcon">@android:drawable/ic_dialog_alert_holo_light</item>
- <!-- Presentation attributes -->
- <item name="presentationTheme">@android:style/Theme.Holo.Light.Dialog.Presentation</item>
- <!-- Toast attributes -->
- <item name="toastFrameBackground">@android:drawable/toast_frame</item>
- <!-- Panel attributes -->
- <item name="panelBackground">@android:drawable/menu_hardkey_panel_holo_light</item>
- <item name="panelFullBackground">@android:drawable/menu_background_fill_parent_width</item>
- <!-- These three attributes do not seems to be used by the framework. Declared public though -->
- <item name="panelColorBackground">#000</item>
- <item name="panelColorForeground">?android:attr/textColorPrimary</item>
- <item name="panelTextAppearance">?android:attr/textAppearance</item>
- <item name="panelMenuIsCompact">true</item>
- <item name="panelMenuListWidth">250dip</item>
- <item name="panelMenuListTheme">@android:style/Theme.Holo.Light.CompactMenu</item>
- <!-- Scrollbar attributes -->
- <item name="scrollbarFadeDuration">250</item>
- <item name="scrollbarDefaultDelayBeforeFade">300</item>
- <item name="scrollbarSize">10dip</item>
- <item name="scrollbarThumbHorizontal">@android:drawable/scrollbar_handle_holo_light</item>
- <item name="scrollbarThumbVertical">@android:drawable/scrollbar_handle_holo_light</item>
- <item name="scrollbarTrackHorizontal">@null</item>
- <item name="scrollbarTrackVertical">@null</item>
- <!-- Text selection handle attributes -->
- <item name="textSelectHandleLeft">@android:drawable/text_select_handle_left</item>
- <item name="textSelectHandleRight">@android:drawable/text_select_handle_right</item>
- <item name="textSelectHandle">@android:drawable/text_select_handle_middle</item>
- <item name="textSelectHandleWindowStyle">@android:style/Widget.Holo.TextSelectHandle</item>
- <item name="textSuggestionsWindowStyle">@android:style/Widget.Holo.Light.TextSuggestionsPopupWindow</item>
- <item name="textCursorDrawable">@android:drawable/text_cursor_holo_light</item>
- <!-- Widget styles -->
- <item name="absListViewStyle">@android:style/Widget.Holo.Light.AbsListView</item>
- <item name="autoCompleteTextViewStyle">@android:style/Widget.Holo.Light.AutoCompleteTextView</item>
- <item name="checkboxStyle">@android:style/Widget.Holo.Light.CompoundButton.CheckBox</item>
- <item name="checkedTextViewStyle">@android:style/Widget.Holo.Light.CheckedTextView</item>
- <item name="dropDownListViewStyle">@android:style/Widget.Holo.ListView.DropDown</item>
- <item name="editTextStyle">@android:style/Widget.Holo.Light.EditText</item>
- <item name="expandableListViewStyle">@android:style/Widget.Holo.Light.ExpandableListView</item>
- <item name="expandableListViewWhiteStyle">@android:style/Widget.Holo.Light.ExpandableListView.White</item>
- <item name="galleryStyle">@android:style/Widget.Holo.Light.Gallery</item>
- <item name="gestureOverlayViewStyle">@android:style/Widget.Holo.Light.GestureOverlayView</item>
- <item name="gridViewStyle">@android:style/Widget.Holo.Light.GridView</item>
- <item name="imageButtonStyle">@android:style/Widget.Holo.Light.ImageButton</item>
- <item name="imageWellStyle">@android:style/Widget.Holo.Light.ImageWell</item>
- <item name="listViewStyle">@android:style/Widget.Holo.Light.ListView</item>
- <item name="listViewWhiteStyle">@android:style/Widget.Holo.Light.ListView.White</item>
- <item name="popupWindowStyle">@android:style/Widget.Holo.Light.PopupWindow</item>
- <item name="progressBarStyle">@android:style/Widget.Holo.Light.ProgressBar</item>
- <item name="progressBarStyleHorizontal">@android:style/Widget.Holo.Light.ProgressBar.Horizontal</item>
- <item name="progressBarStyleSmall">@android:style/Widget.Holo.Light.ProgressBar.Small</item>
- <item name="progressBarStyleSmallTitle">@android:style/Widget.Holo.Light.ProgressBar.Small.Title</item>
- <item name="progressBarStyleLarge">@android:style/Widget.Holo.Light.ProgressBar.Large</item>
- <item name="progressBarStyleInverse">@android:style/Widget.Holo.Light.ProgressBar.Inverse</item>
- <item name="progressBarStyleSmallInverse">@android:style/Widget.Holo.Light.ProgressBar.Small.Inverse</item>
- <item name="progressBarStyleLargeInverse">@android:style/Widget.Holo.Light.ProgressBar.Large.Inverse</item>
- <item name="seekBarStyle">@android:style/Widget.Holo.Light.SeekBar</item>
- <item name="ratingBarStyle">@android:style/Widget.Holo.Light.RatingBar</item>
- <item name="ratingBarStyleIndicator">@android:style/Widget.Holo.Light.RatingBar.Indicator</item>
- <item name="ratingBarStyleSmall">@android:style/Widget.Holo.Light.RatingBar.Small</item>
- <item name="radioButtonStyle">@android:style/Widget.Holo.Light.CompoundButton.RadioButton</item>
- <item name="scrollViewStyle">@android:style/Widget.Holo.Light.ScrollView</item>
- <item name="horizontalScrollViewStyle">@android:style/Widget.Holo.Light.HorizontalScrollView</item>
- <item name="spinnerStyle">?android:attr/dropDownSpinnerStyle</item>
- <item name="dropDownSpinnerStyle">@android:style/Widget.Holo.Light.Spinner.DropDown</item>
- <item name="starStyle">@android:style/Widget.Holo.Light.CompoundButton.Star</item>
- <item name="tabWidgetStyle">@android:style/Widget.Holo.Light.TabWidget</item>
- <item name="textViewStyle">@android:style/Widget.Holo.Light.TextView</item>
- <item name="errorMessageBackground">@android:drawable/popup_inline_error_holo_light</item>
- <item name="errorMessageAboveBackground">@android:drawable/popup_inline_error_above_holo_light</item>
- <item name="webTextViewStyle">@android:style/Widget.Holo.Light.WebTextView</item>
- <item name="webViewStyle">@android:style/Widget.Holo.Light.WebView</item>
- <item name="dropDownItemStyle">@android:style/Widget.Holo.Light.DropDownItem</item>
- <item name="spinnerDropDownItemStyle">@android:style/Widget.Holo.Light.DropDownItem.Spinner</item>
- <item name="spinnerItemStyle">@android:style/Widget.Holo.TextView.SpinnerItem</item>
- <item name="dropDownHintAppearance">@android:style/TextAppearance.Holo.Widget.DropDownHint</item>
- <item name="keyboardViewStyle">@android:style/Widget.Holo.KeyboardView</item>
- <item name="quickContactBadgeStyleWindowSmall">@android:style/Widget.Holo.QuickContactBadge.WindowSmall</item>
- <item name="quickContactBadgeStyleWindowMedium">@android:style/Widget.Holo.QuickContactBadge.WindowMedium</item>
- <item name="quickContactBadgeStyleWindowLarge">@android:style/Widget.Holo.QuickContactBadge.WindowLarge</item>
- <item name="quickContactBadgeStyleSmallWindowSmall">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowSmall</item>
- <item name="quickContactBadgeStyleSmallWindowMedium">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowMedium</item>
- <item name="quickContactBadgeStyleSmallWindowLarge">@android:style/Widget.Holo.QuickContactBadgeSmall.WindowLarge</item>
- <item name="listPopupWindowStyle">@android:style/Widget.Holo.Light.ListPopupWindow</item>
- <item name="popupMenuStyle">@android:style/Widget.Holo.Light.PopupMenu</item>
- <item name="stackViewStyle">@android:style/Widget.Holo.StackView</item>
- <item name="activityChooserViewStyle">@android:style/Widget.Holo.Light.ActivityChooserView</item>
- <!-- Preference styles -->
- <item name="preferenceScreenStyle">@android:style/Preference.Holo.PreferenceScreen</item>
- <item name="preferenceFragmentStyle">@style/PreferenceFragment.Holo</item>
- <item name="preferenceCategoryStyle">@android:style/Preference.Holo.Category</item>
- <item name="preferenceStyle">@android:style/Preference.Holo</item>
- <item name="preferenceInformationStyle">@android:style/Preference.Holo.Information</item>
- <item name="checkBoxPreferenceStyle">@android:style/Preference.Holo.CheckBoxPreference</item>
- <item name="switchPreferenceStyle">@android:style/Preference.Holo.SwitchPreference</item>
- <item name="yesNoPreferenceStyle">@android:style/Preference.Holo.DialogPreference.YesNoPreference</item>
- <item name="dialogPreferenceStyle">@android:style/Preference.Holo.DialogPreference</item>
- <item name="editTextPreferenceStyle">@android:style/Preference.Holo.DialogPreference.EditTextPreference</item>
- <item name="ringtonePreferenceStyle">@android:style/Preference.Holo.RingtonePreference</item>
- <item name="preferenceLayoutChild">@android:layout/preference_child_holo</item>
- <item name="detailsElementBackground">@android:drawable/panel_bg_holo_light</item>
- <!-- PreferenceFrameLayout attributes -->
- <item name="preferenceFrameLayoutStyle">@android:style/Widget.Holo.PreferenceFrameLayout</item>
- <!-- Search widget styles -->
- <item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
- <!-- Action bar styles -->
- <item name="actionDropDownStyle">@android:style/Widget.Holo.Light.Spinner.DropDown.ActionBar</item>
- <item name="actionButtonStyle">@android:style/Widget.Holo.Light.ActionButton</item>
- <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.Light.ActionButton.Overflow</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_light</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_light</item>
- <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_light</item>
- <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView</item>
- <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar</item>
- <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText</item>
- <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode</item>
- <item name="actionModeCloseButtonStyle">@style/Widget.Holo.Light.ActionButton.CloseMode</item>
- <item name="android:actionBarStyle">@android:style/Widget.Holo.Light.ActionBar.Solid</item>
- <item name="actionBarSize">@dimen/action_bar_default_height</item>
- <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.Light.PopupWindow.ActionMode</item>
- <item name="actionBarWidgetTheme">@null</item>
- <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_light</item>
- <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_light</item>
- <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_light</item>
- <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_light</item>
- <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_light</item>
- <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_light</item>
- <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_light</item>
- <item name="dividerVertical">?android:attr/listDivider</item>
- <item name="dividerHorizontal">?android:attr/listDivider</item>
- <item name="buttonBarStyle">@android:style/Holo.Light.ButtonBar</item>
- <item name="buttonBarButtonStyle">?android:attr/borderlessButtonStyle</item>
- <item name="segmentedButtonStyle">@android:style/Holo.Light.SegmentedButton</item>
- <!-- SearchView attributes -->
- <item name="searchDropdownBackground">@android:drawable/search_dropdown_light</item>
- <item name="searchDialogTheme">@style/Theme.Holo.Light.SearchBar</item>
- <!-- NumberPicker style-->
- <item name="numberPickerStyle">@style/Widget.Holo.Light.NumberPicker</item>
- <!-- CalendarView style-->
- <item name="calendarViewStyle">@style/Widget.Holo.Light.CalendarView</item>
- <!-- TimePicker style -->
- <item name="timePickerStyle">@style/Widget.Holo.Light.TimePicker</item>
- <!-- DatePicker style -->
- <item name="datePickerStyle">@style/Widget.Holo.Light.DatePicker</item>
- <item name="fastScrollThumbDrawable">@android:drawable/fastscroll_thumb_holo</item>
- <item name="fastScrollPreviewBackgroundLeft">@android:drawable/fastscroll_label_left_holo_light</item>
- <item name="fastScrollPreviewBackgroundRight">@android:drawable/fastscroll_label_right_holo_light</item>
- <item name="fastScrollTrackDrawable">@android:drawable/fastscroll_track_holo_light</item>
- <item name="fastScrollOverlayPosition">atThumb</item>
- </style>
- <!-- Variant of the holographic (light) theme that has a solid (opaque) action bar
- with an inverse color profile. The dark action bar sharply stands out against
- the light content. -->
- <style name="Theme.Holo.Light.DarkActionBar">
- <item name="android:windowContentOverlay">@android:drawable/ab_solid_shadow_holo</item>
- <item name="android:actionBarStyle">@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse</item>
- <item name="actionBarWidgetTheme">@android:style/Theme.Holo</item>
- <item name="actionDropDownStyle">@android:style/Widget.Holo.Spinner.DropDown.ActionBar</item>
- <item name="actionButtonStyle">@android:style/Widget.Holo.ActionButton</item>
- <item name="actionOverflowButtonStyle">@android:style/Widget.Holo.ActionButton.Overflow</item>
- <item name="actionModeBackground">@android:drawable/cab_background_top_holo_dark</item>
- <item name="actionModeSplitBackground">@android:drawable/cab_background_bottom_holo_dark</item>
- <item name="actionModeCloseDrawable">@android:drawable/ic_cab_done_holo_dark</item>
- <item name="homeAsUpIndicator">@android:drawable/ic_ab_back_holo_dark</item>
- <item name="actionBarTabStyle">@style/Widget.Holo.Light.ActionBar.TabView.Inverse</item>
- <item name="actionBarTabBarStyle">@style/Widget.Holo.Light.ActionBar.TabBar.Inverse</item>
- <item name="actionBarTabTextStyle">@style/Widget.Holo.Light.ActionBar.TabText.Inverse</item>
- <item name="actionBarDivider">@android:drawable/list_divider_holo_dark</item>
- <item name="actionBarItemBackground">@android:drawable/item_background_holo_dark</item>
- <item name="actionMenuTextColor">?android:attr/textColorPrimaryInverse</item>
- <item name="actionModeStyle">@style/Widget.Holo.Light.ActionMode.Inverse</item>
- <item name="actionModeCloseButtonStyle">@style/Widget.Holo.ActionButton.CloseMode</item>
- <item name="actionModePopupWindowStyle">@android:style/Widget.Holo.PopupWindow.ActionMode</item>
- <item name="actionModeCutDrawable">@android:drawable/ic_menu_cut_holo_dark</item>
- <item name="actionModeCopyDrawable">@android:drawable/ic_menu_copy_holo_dark</item>
- <item name="actionModePasteDrawable">@android:drawable/ic_menu_paste_holo_dark</item>
- <item name="actionModeSelectAllDrawable">@android:drawable/ic_menu_selectall_holo_dark</item>
- <item name="actionModeShareDrawable">@android:drawable/ic_menu_share_holo_dark</item>
- <item name="actionModeFindDrawable">@android:drawable/ic_menu_find_holo_dark</item>
- <item name="actionModeWebSearchDrawable">@android:drawable/ic_menu_search_holo_dark</item>
- </style>
- <!-- Variant of the holographic (dark) theme with no action bar. -->
- <style name="Theme.Holo.NoActionBar">
- <item name="android:windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of the holographic (dark) theme that has no title bar and fills
- the entire screen. This theme
- sets {@link android.R.attr#windowFullscreen} to true. -->
- <style name="Theme.Holo.NoActionBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of the holographic (dark) theme that has no title bar and fills
- the entire screen and extends into the display overscan region. This theme
- sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true. -->
- <style name="Theme.Holo.NoActionBar.Overscan">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowOverscan">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of the holographic (dark) theme that has no title bar and translucent
- system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
- {@link android.R.attr#windowTranslucentNavigation} to true. -->
- <style name="Theme.Holo.NoActionBar.TranslucentDecor">
- <item name="android:windowTranslucentStatus">true</item>
- <item name="android:windowTranslucentNavigation">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of the holographic (light) theme with no action bar. -->
- <style name="Theme.Holo.Light.NoActionBar">
- <item name="android:windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of the holographic (light) theme that has no title bar and fills
- the entire screen. This theme
- sets {@link android.R.attr#windowFullscreen} to true. -->
- <style name="Theme.Holo.Light.NoActionBar.Fullscreen">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of the holographic (light) theme that has no title bar and fills
- the entire screen and extends into the display overscan region. This theme
- sets {@link android.R.attr#windowFullscreen} and {@link android.R.attr#windowOverscan}
- to true. -->
- <style name="Theme.Holo.Light.NoActionBar.Overscan">
- <item name="android:windowFullscreen">true</item>
- <item name="android:windowOverscan">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Variant of the holographic (light) theme that has no title bar and translucent
- system decor. This theme sets {@link android.R.attr#windowTranslucentStatus} and
- {@link android.R.attr#windowTranslucentNavigation} to true. -->
- <style name="Theme.Holo.Light.NoActionBar.TranslucentDecor">
- <item name="android:windowTranslucentStatus">true</item>
- <item name="android:windowTranslucentNavigation">true</item>
- <item name="android:windowContentOverlay">@null</item>
- </style>
- <!-- Dialog themes for Holo -->
- <eat-comment />
- <!-- Holo theme for dialog windows and activities, which is used by the
- {@link android.app.Dialog} class. This changes the window to be
- floating (not fill the entire screen), and puts a frame around its
- contents. You can set this theme on an activity if you would like to
- make an activity that looks like a Dialog.
- This is the default Dialog theme for applications targeting Honeycomb
- or newer. -->
- <style name="Theme.Holo.Dialog">
- <item name="android:windowFrame">@null</item>
- <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
- <item name="android:windowBackground">@android:drawable/dialog_full_holo_dark</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
- <item name="android:windowActionBar">false</item>
- <item name="android:windowActionModeOverlay">true</item>
- <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:buttonBarStyle">@android:style/Holo.ButtonBar.AlertDialog</item>
- <item name="borderlessButtonStyle">@android:style/Widget.Holo.Button.Borderless.Small</item>
- <item name="textAppearance">@android:style/TextAppearance.Holo</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Inverse</item>
- <item name="listPreferredItemPaddingLeft">16dip</item>
- <item name="listPreferredItemPaddingRight">16dip</item>
- <item name="listPreferredItemPaddingStart">16dip</item>
- <item name="listPreferredItemPaddingEnd">16dip</item>
- <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog that has a nice minimum width for
- a regular dialog. -->
- <style name="Theme.Holo.Dialog.MinWidth">
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog that does not include a title bar. -->
- <style name="Theme.Holo.Dialog.NoActionBar">
- <item name="android:windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a nice minimum width for
- a regular dialog. -->
- <style name="Theme.Holo.Dialog.NoActionBar.MinWidth">
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog that has a fixed size. -->
- <style name="Theme.Holo.Dialog.FixedSize">
- <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
- <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
- <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
- <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog.NoActionBar that has a fixed size. -->
- <style name="Theme.Holo.Dialog.NoActionBar.FixedSize">
- <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
- <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
- <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
- <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Dialog that does not include a frame (or background).
- The view hierarchy of the dialog is responsible for drawing all of
- its pixels. -->
- <style name="Theme.Holo.Dialog.NoFrame">
- <item name="windowBackground">@android:color/transparent</item>
- <item name="android:windowFrame">@null</item>
- <item name="windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@null</item>
- <item name="android:backgroundDimEnabled">false</item>
- <item name="android:windowIsTranslucent">true</item>
- <item name="android:windowNoTitle">true</item>
- <item name="android:windowCloseOnTouchOutside">false</item>
- </style>
- <!-- Holo theme for alert dialog windows, which is used by the
- {@link android.app.AlertDialog} class. This is basically a dialog
- but sets the background to empty so it can do two-tone backgrounds.
- For applications targeting Honeycomb or newer, this is the default
- AlertDialog theme. -->
- <style name="Theme.Holo.Dialog.Alert">
- <item name="windowBackground">@android:color/transparent</item>
- <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo</item>
- <item name="windowContentOverlay">@null</item>
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Theme for a window that will be displayed either full-screen on
- smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge). -->
- <style name="Theme.Holo.DialogWhenLarge" parent="@android:style/Theme.Holo">
- </style>
- <!-- Theme for a window without a title bar that will be displayed either
- full-screen on smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge). -->
- <style name="Theme.Holo.DialogWhenLarge.NoActionBar" parent="@android:style/Theme.Holo.NoActionBar">
- </style>
- <!-- Theme for a presentation window on a secondary display. -->
- <style name="Theme.Holo.Dialog.Presentation" parent="@android:style/Theme.Holo.NoActionBar.Fullscreen">
- </style>
- <!-- Light holo dialog themes -->
- <!-- Holo light theme for dialog windows and activities, which is used by the
- {@link android.app.Dialog} class. This changes the window to be
- floating (not fill the entire screen), and puts a frame around its
- contents. You can set this theme on an activity if you would like to
- make an activity that looks like a Dialog.
- This is the default Dialog theme for applications targeting Honeycomb
- or newer. -->
- <style name="Theme.Holo.Light.Dialog">
- <item name="android:windowFrame">@null</item>
- <item name="android:windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
- <item name="android:windowBackground">@android:drawable/dialog_full_holo_light</item>
- <item name="android:windowIsFloating">true</item>
- <item name="android:windowContentOverlay">@null</item>
- <item name="android:windowAnimationStyle">@android:style/Animation.Holo.Dialog</item>
- <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
- <item name="android:windowActionBar">false</item>
- <item name="android:windowActionModeOverlay">true</item>
- <item name="android:windowCloseOnTouchOutside">@bool/config_closeDialogWhenTouchOutside</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:buttonBarStyle">@android:style/Holo.Light.ButtonBar.AlertDialog</item>
- <item name="borderlessButtonStyle">@android:style/Widget.Holo.Light.Button.Borderless.Small</item>
- <item name="textAppearance">@android:style/TextAppearance.Holo.Light</item>
- <item name="textAppearanceInverse">@android:style/TextAppearance.Holo.Light.Inverse</item>
- <item name="listPreferredItemPaddingLeft">16dip</item>
- <item name="listPreferredItemPaddingRight">16dip</item>
- <item name="listPreferredItemPaddingStart">16dip</item>
- <item name="listPreferredItemPaddingEnd">16dip</item>
- <item name="preferencePanelStyle">@style/PreferencePanel.Dialog</item>
- </style>
- <!-- Variant of Theme.Holo.Light.Dialog that has a nice minimum width for
- a regular dialog. -->
- <style name="Theme.Holo.Light.Dialog.MinWidth">
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Light.Dialog that does not include a title bar. -->
- <style name="Theme.Holo.Light.Dialog.NoActionBar">
- <item name="android:windowActionBar">false</item>
- <item name="android:windowNoTitle">true</item>
- </style>
- <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a nice minimum width for
- a regular dialog. -->
- <style name="Theme.Holo.Light.Dialog.NoActionBar.MinWidth">
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Light.Dialog that has a fixed size. -->
- <style name="Theme.Holo.Light.Dialog.FixedSize">
- <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
- <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
- <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
- <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
- </style>
- <!-- Variant of Theme.Holo.Light.Dialog.NoActionBar that has a fixed size. -->
- <style name="Theme.Holo.Light.Dialog.NoActionBar.FixedSize">
- <item name="windowFixedWidthMajor">@android:dimen/dialog_fixed_width_major</item>
- <item name="windowFixedWidthMinor">@android:dimen/dialog_fixed_width_minor</item>
- <item name="windowFixedHeightMajor">@android:dimen/dialog_fixed_height_major</item>
- <item name="windowFixedHeightMinor">@android:dimen/dialog_fixed_height_minor</item>
- </style>
- <!-- Theme for a window that will be displayed either full-screen on
- smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge). -->
- <style name="Theme.Holo.Light.DialogWhenLarge" parent="@android:style/Theme.Holo.Light">
- </style>
- <!-- Theme for a window without an action bar that will be displayed either full-screen
- on smaller screens (small, normal) or as a dialog on larger screens
- (large, xlarge). -->
- <style name="Theme.Holo.Light.DialogWhenLarge.NoActionBar"
- parent="@android:style/Theme.Holo.Light.NoActionBar">
- </style>
- <!-- Holo light theme for alert dialog windows, which is used by the
- {@link android.app.AlertDialog} class. This is basically a dialog
- but sets the background to empty so it can do two-tone backgrounds.
- For applications targeting Honeycomb or newer, this is the default
- AlertDialog theme. -->
- <style name="Theme.Holo.Light.Dialog.Alert">
- <item name="windowBackground">@android:color/transparent</item>
- <item name="windowTitleStyle">@android:style/DialogWindowTitle.Holo.Light</item>
- <item name="windowContentOverlay">@null</item>
- <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item>
- <item name="android:windowMinWidthMinor">@android:dimen/dialog_min_width_minor</item>
- </style>
- <!-- Theme for a presentation window on a secondary display. -->
- <style name="Theme.Holo.Light.Dialog.Presentation" parent="@android:style/Theme.Holo.Light.NoActionBar.Fullscreen" >
- </style>
- <!-- Default holographic (dark) for windows that want to have the user's selected
- wallpaper appear behind them. -->
- <style name="Theme.Holo.Wallpaper">
- <item name="android:windowBackground">@android:color/transparent</item>
- <item name="android:colorBackgroundCacheHint">@null</item>
- <item name="android:windowShowWallpaper">true</item>
- </style>
- <!--Default holographic (dark) for windows that want to have the user's selected
- wallpaper appear behind them and without an action bar. -->
- <style name="Theme.Holo.Wallpaper.NoTitleBar">
- <item name="android:windowNoTitle">true</item>
- </style>
- </resources>
android:themes.xml的更多相关文章
- Android 使用xml序列化器生成xml文件
在<Android 生成xml文件>一文中使用流的形式写入xml格式文件,但是存在一定的问题,那就是在短信内容中不能出现<>之类的括号,本文使用xml序列化器来解决 xml序列 ...
- android操作XML的几种方式(转)
XML作为一种业界公认的数据交换格式,在各个平台与语言之上,都有广泛使用和实现.其标准型,可靠性,安全性......毋庸置疑.在android平台上,我们要想实现数据存储和数据交换,经常会使用到xml ...
- Android解析XML(PULL方式)
PULL 的工作原理: XML pull提供了开始元素和结束元素.当某个元素开始时,可以调用parser.nextText从XML文档中提取所有字符数据.当解析到一个文档结束时,自动生成EndDocu ...
- Android中XML解析
package com.example.thebroadproject; public class Book { private int id; private String name; privat ...
- android解析XML总结(SAX、Pull、Dom三种方式) <转载>
android解析XML总结(SAX.Pull.Dom三种方式) http://www.cnblogs.com/JerryWang1991/archive/2012/02/24/2365507.htm ...
- Android实现XML解析技术
转载:Android实现XML解析技术 本文介绍在Android平台中实现对XML的三种解析方式. XML在各种开发中都广泛应用,Android也不例外.作为承载数据的一个重要角色,如何读写XML成为 ...
- ADT eclipse打开时出现Error: Error parsing C:\Users\admin*\.android\devices.xml
Error: Error parsing C:\Users\admin*\.android\devices.xml 在ADT eclipse打开项目的时候出现此提示,但是又不影响使用. 原因:之前安 ...
- 自动帮助创建android资源xml文件的网站
自动帮助创建android资源xml文件的网站 http://android-holo-colors.com/ stack overflow上一个seekbar的例子: http://stackove ...
- Android--应用开发3(Android layout XML属性)
Android layout XML属性 转载:http://www.cnblogs.com/playing/archive/2011/04/07/2008620.html Layout对于迅速的搭建 ...
随机推荐
- C++调用动态库中的虚基类成员函数时总是进错函数
原创文章,转载请注明作者与本文原始URL. 问题描述:最近遇到这样一个问题,在调用C++的一个成员函数时,总是进错函数.在调用 pMsg->GetMsgContent() 的时候,总是进入到 p ...
- linux下如何查找需要的文件后并删除
1.首先查找指定目录下的文件,默认为当前目录 使用命令:find . -name 'a.txt' 会得到当前目录下所有包括子孙目录下的所有后缀为txt的文件 2.查找后删除 使用命令:find . - ...
- HibernateTemplate和HibernateDaoSupport(spring注入问题)
HibernateTemplate HibernateTemplate是spring提供的一个就hibernate访问持久层技术而言.支持Dao组件的一个工具.HibernateTemplate提供持 ...
- gvim 备份文件去除 配置
默认情况下使用Vim编程,在修改文件后系统会自动生成一个带~的备份文件,看上去又乱又讨人厌. 怎么让Vim不自动生成这些备份文件呢? 1. 找到你的Vim安装目录,如果是在Windows下默认路径安装 ...
- Dynamic CRM 2013学习笔记(十四)复制/克隆记录
经常有这样的需求,一个单据上有太多要填写的内容,有时还关联多个子单据,客户不想一个一个地填写,他们想从已有的单据上复制数据,克隆成一条新的记录.本文将介绍如何克隆一条记录,包括它的子单据以生成一条新的 ...
- ajax异步请求Response.Redirect重定向
一个ajax异步请求报错->捕获异常->重定向错误提示页面. 一个简单的流程 结果一直搞不定.重定向无效.各种百度之. 后来突然想起 ajax的请求是不能在后台重定向的. 如果硬要重定向 ...
- C++11 并发指南六(atomic 类型详解一 atomic_flag 介绍)
C++11 并发指南已经写了 5 章,前五章重点介绍了多线程编程方面的内容,但大部分内容只涉及多线程.互斥量.条件变量和异步编程相关的 API,C++11 程序员完全可以不必知道这些 API 在底层是 ...
- ajaxFileUpload上传文件后提示下载的问题
在某些版本浏览器下ajaxFileUpload上传文件会提示下载, 1:为什么? 可以观察到,即便返回 JsonResult 在返回的头中也没有任何消息体,直接理解为文本了. 2:解决方案 前端: f ...
- Windows 10四大版本区别详解:家庭版, 专业版, 企业版和教育版
Windows 10有四个基本版本:Windows 10 家庭版, Windows 10 专业版, Windows 10 企业版, 和Windows 10 教育版(这是Windows家族的新成员).以 ...
- [BTS] BizTalk With EF
System.TypeInitializationException: The type initializer for 'System.Data.Entity.Internal.AppConfig' ...