ldpi review themes for themes changes not pushed
This file was bad and was not actual, so now is reviewed with the repo one. Change-Id: I9bbdac609eaf58a317fce5374f96561a8bfa6498
This commit is contained in:
parent
b1e6b44c39
commit
a63ac0a380
1 changed files with 519 additions and 4 deletions
|
@ -4,9 +4,9 @@
|
|||
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.
|
||||
|
@ -15,10 +15,525 @@
|
|||
-->
|
||||
|
||||
<resources>
|
||||
<!-- The default system theme. 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.
|
||||
-->
|
||||
<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="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="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="textAppearanceButton">@android:style/TextAppearance.Widget.Button</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>
|
||||
|
||||
<!-- 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>
|
||||
|
||||
<!-- List attributes -->
|
||||
<item name="listPreferredItemHeight">58dip</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="expandableListPreferredItemPaddingLeft">40dip</item>
|
||||
<item name="expandableListPreferredChildPaddingLeft">
|
||||
?android:attr/expandableListPreferredItemPaddingLeft</item>
|
||||
|
||||
<item name="expandableListPreferredItemIndicatorLeft">3dip</item>
|
||||
<item name="expandableListPreferredItemIndicatorRight">33dip</item>
|
||||
<item name="expandableListPreferredChildIndicatorLeft">
|
||||
?android:attr/expandableListPreferredItemIndicatorLeft</item>
|
||||
<item name="expandableListPreferredChildIndicatorRight">
|
||||
?android:attr/expandableListPreferredItemIndicatorRight</item>
|
||||
|
||||
<!-- Gallery attributes -->
|
||||
<item name="galleryItemBackground">@android:drawable/gallery_item_background</item>
|
||||
|
||||
<!-- Window attributes -->
|
||||
<item name="windowBackground">@android:drawable/screen_background_dark</item>
|
||||
<item name="windowFrame">@null</item>
|
||||
<item name="windowNoTitle">false</item>
|
||||
<item name="windowFullscreen">false</item>
|
||||
<item name="windowIsFloating">false</item>
|
||||
<item name="windowContentOverlay">@android:drawable/title_bar_shadow</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>
|
||||
|
||||
<!-- Dialog attributes -->
|
||||
<item name="alertDialogStyle">@android:style/AlertDialog</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>
|
||||
|
||||
<!-- 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>
|
||||
|
||||
<!-- 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="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="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="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="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>
|
||||
|
||||
<!-- Preference styles -->
|
||||
<item name="preferenceScreenStyle">@android:style/Preference.PreferenceScreen</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="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>
|
||||
|
||||
<!-- Search widget styles -->
|
||||
<item name="searchWidgetCorpusItemBackground">@android:color/search_widget_corpus_item_background</item>
|
||||
</style>
|
||||
|
||||
|
||||
<!-- Variant of the default (dark) theme with no title bar -->
|
||||
<style name="Theme.NoTitleBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the default (dark) theme that has no title bar and
|
||||
fills the entire screen -->
|
||||
<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. -->
|
||||
<style name="Theme.Light">
|
||||
<item name="windowBackground">@drawable/screen_background_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="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>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the light theme with no title bar -->
|
||||
<style name="Theme.Light.NoTitleBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the light theme that has no title bar and
|
||||
fills the entire screen -->
|
||||
<style name="Theme.Light.NoTitleBar.Fullscreen">
|
||||
<item name="android:windowFullscreen">true</item>
|
||||
<item name="android:windowContentOverlay">@null</item>
|
||||
</style>
|
||||
|
||||
<!-- Special variation on the default 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 the black theme with no title bar -->
|
||||
<style name="Theme.Black.NoTitleBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the black theme that has no title bar and
|
||||
fills the entire screen -->
|
||||
<style name="Theme.Black.NoTitleBar.Fullscreen">
|
||||
<item name="android:windowFullscreen">true</item>
|
||||
<item name="android:windowContentOverlay">@null</item>
|
||||
</style>
|
||||
|
||||
<!-- Default theme for windows that want to have the user's selected
|
||||
wallpaper appear behind them. -->
|
||||
<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 the translucent theme with no title bar -->
|
||||
<style name="Theme.Wallpaper.NoTitleBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the translucent theme that has no title bar and
|
||||
fills the entire screen -->
|
||||
<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 that is designed to be on
|
||||
top of a dark 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 that is designed to be on
|
||||
top of a light 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>
|
||||
|
||||
<!-- Default theme for translucent activities, 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 the translucent theme with no title bar -->
|
||||
<style name="Theme.Translucent.NoTitleBar">
|
||||
<item name="android:windowNoTitle">true</item>
|
||||
<item name="android:windowContentOverlay">@null</item>
|
||||
</style>
|
||||
|
||||
<!-- Variant of the translucent theme that has no title bar and
|
||||
fills the entire screen -->
|
||||
<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, 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: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>
|
||||
</style>
|
||||
|
||||
<!-- Default 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. -->
|
||||
<style name="Theme.Dialog.Alert">
|
||||
<item name="windowBackground">@android:color/transparent</item>
|
||||
<item name="windowTitleStyle">@android:style/DialogWindowTitle</item>
|
||||
<item name="windowIsFloating">true</item>
|
||||
<item name="windowContentOverlay">@null</item>
|
||||
</style>
|
||||
|
||||
<!-- Default 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.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: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. 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: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, which is used by the
|
||||
{@link android.inputmethodservice.InputMethodService} class.
|
||||
this inherits from Theme.NoTitleBar, but makes the background
|
||||
transparent, the window floating and translucent, and ensures that
|
||||
it does not dim the UI behind it. This also configures the window
|
||||
with the standard IME animations and visuals. -->
|
||||
<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>
|
||||
|
||||
<!-- Theme for the search input bar. -->
|
||||
<style name="Theme.SearchBar" parent="Theme.Panel">
|
||||
<item name="windowContentOverlay">@null</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>
|
||||
</style>
|
||||
|
||||
<!-- Menu Themes -->
|
||||
<eat-comment />
|
||||
|
||||
<style name="Theme.IconMenu">
|
||||
<!-- Menu/item attributes -->
|
||||
<item name="android:itemTextAppearance">@android:style/TextAppearance.Widget.IconMenu.Item</item>
|
||||
<item name="android:itemBackground">@android:drawable/menu_selector</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">
|
||||
<!-- 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>
|
||||
|
||||
<!-- @hide -->
|
||||
<style name="Theme.Dialog.AppError">
|
||||
<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>
|
||||
</style>
|
||||
|
||||
<!-- Special theme for the recent apps dialog, to allow customization
|
||||
with overlays. -->
|
||||
<style name="Theme.Dialog.RecentApplications">
|
||||
<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>
|
||||
</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>
|
||||
</style>
|
||||
|
||||
</resources>
|
||||
|
|
Loading…
Reference in a new issue