@react-native-community/slider
Version:
React Native component used to select a single value from a range of values.
896 lines (834 loc) • 208 kB
text/xml
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:ns1="urn:oasis:names:tc:xliff:document:1.2" xmlns:ns2="http://schemas.android.com/tools">
<attr format="reference" name="coordinatorLayoutStyle"/>
<attr format="reference" name="drawerArrowStyle"/>
<attr format="dimension" name="height"/>
<attr format="boolean" name="isLightTheme"/>
<attr format="string" name="title"/>
<bool name="abc_action_bar_embed_tabs">true</bool>
<bool name="abc_allow_stacked_button_bar">false</bool>
<bool name="abc_config_actionMenuItemAllCaps">true</bool>
<color name="abc_input_method_navigation_guard">@android:color/black</color>
<color name="abc_search_url_text_normal">#7fa87f</color>
<color name="abc_search_url_text_pressed">@android:color/black</color>
<color name="abc_search_url_text_selected">@android:color/black</color>
<color name="accent_material_dark">@color/material_deep_teal_200</color>
<color name="accent_material_light">@color/material_deep_teal_500</color>
<color name="background_floating_material_dark">@color/material_grey_800</color>
<color name="background_floating_material_light">@android:color/white</color>
<color name="background_material_dark">@color/material_grey_850</color>
<color name="background_material_light">@color/material_grey_50</color>
<color name="bright_foreground_disabled_material_dark">#80ffffff</color>
<color name="bright_foreground_disabled_material_light">#80000000</color>
<color name="bright_foreground_inverse_material_dark">@color/bright_foreground_material_light</color>
<color name="bright_foreground_inverse_material_light">@color/bright_foreground_material_dark</color>
<color name="bright_foreground_material_dark">@android:color/white</color>
<color name="bright_foreground_material_light">@android:color/black</color>
<color name="button_material_dark">#ff5a595b</color>
<color name="button_material_light">#ffd6d7d7</color>
<color name="catalyst_redbox_background">#eecc0000</color>
<color name="dim_foreground_disabled_material_dark">#80bebebe</color>
<color name="dim_foreground_disabled_material_light">#80323232</color>
<color name="dim_foreground_material_dark">#ffbebebe</color>
<color name="dim_foreground_material_light">#ff323232</color>
<color name="error_color_material_dark">#ff7043</color>
<color name="error_color_material_light">#ff5722</color>
<color name="foreground_material_dark">@android:color/white</color>
<color name="foreground_material_light">@android:color/black</color>
<color name="highlighted_text_material_dark">#6680cbc4</color>
<color name="highlighted_text_material_light">#66009688</color>
<color name="material_blue_grey_800">#ff37474f</color>
<color name="material_blue_grey_900">#ff263238</color>
<color name="material_blue_grey_950">#ff21272b</color>
<color name="material_deep_teal_200">#ff80cbc4</color>
<color name="material_deep_teal_500">#ff009688</color>
<color name="material_grey_100">#fff5f5f5</color>
<color name="material_grey_300">#ffe0e0e0</color>
<color name="material_grey_50">#fffafafa</color>
<color name="material_grey_600">#ff757575</color>
<color name="material_grey_800">#ff424242</color>
<color name="material_grey_850">#ff303030</color>
<color name="material_grey_900">#ff212121</color>
<color name="notification_action_color_filter">#ffffffff</color>
<color name="notification_icon_bg_color">#ff9e9e9e</color>
<color name="primary_dark_material_dark">@android:color/black</color>
<color name="primary_dark_material_light">@color/material_grey_600</color>
<color name="primary_material_dark">@color/material_grey_900</color>
<color name="primary_material_light">@color/material_grey_100</color>
<color name="primary_text_default_material_dark">#ffffffff</color>
<color name="primary_text_default_material_light">#de000000</color>
<color name="primary_text_disabled_material_dark">#4Dffffff</color>
<color name="primary_text_disabled_material_light">#39000000</color>
<color name="ripple_material_dark">#33ffffff</color>
<color name="ripple_material_light">#1f000000</color>
<color name="secondary_text_default_material_dark">#b3ffffff</color>
<color name="secondary_text_default_material_light">#8a000000</color>
<color name="secondary_text_disabled_material_dark">#36ffffff</color>
<color name="secondary_text_disabled_material_light">#24000000</color>
<color name="switch_thumb_disabled_material_dark">#ff616161</color>
<color name="switch_thumb_disabled_material_light">#ffbdbdbd</color>
<color name="switch_thumb_normal_material_dark">#ffbdbdbd</color>
<color name="switch_thumb_normal_material_light">#fff1f1f1</color>
<color name="tooltip_background_dark">#e6616161</color>
<color name="tooltip_background_light">#e6FFFFFF</color>
<declare-styleable name="ActionBar">
<!-- The type of navigation to use. -->
<attr name="navigationMode">
<!-- Normal static title text -->
<enum name="normal" value="0"/>
<!-- The action bar will use a selection list for navigation. -->
<enum name="listMode" value="1"/>
<!-- The action bar will use a series of horizontal tabs for navigation. -->
<enum name="tabMode" value="2"/>
</attr>
<!-- Options affecting how the action bar is displayed. -->
<attr name="displayOptions">
<flag name="none" value="0"/>
<flag name="useLogo" value="0x1"/>
<flag name="showHome" value="0x2"/>
<flag name="homeAsUp" value="0x4"/>
<flag name="showTitle" value="0x8"/>
<flag name="showCustom" value="0x10"/>
<flag name="disableHome" value="0x20"/>
</attr>
<!-- Specifies title text used for navigationMode="normal" -->
<attr name="title"/>
<!-- Specifies subtitle text used for navigationMode="normal" -->
<attr format="string" name="subtitle"/>
<!-- Specifies a style to use for title text. -->
<attr format="reference" name="titleTextStyle"/>
<!-- Specifies a style to use for subtitle text. -->
<attr format="reference" name="subtitleTextStyle"/>
<!-- Specifies the drawable used for the application icon. -->
<attr format="reference" name="icon"/>
<!-- Specifies the drawable used for the application logo. -->
<attr format="reference" name="logo"/>
<!-- Specifies the drawable used for item dividers. -->
<attr format="reference" name="divider"/>
<!-- Specifies a background drawable for the action bar. -->
<attr format="reference" name="background"/>
<!-- Specifies a background drawable for a second stacked row of the action bar. -->
<attr format="reference|color" name="backgroundStacked"/>
<!-- Specifies a background drawable for the bottom component of a split action bar. -->
<attr format="reference|color" name="backgroundSplit"/>
<!-- Specifies a layout for custom navigation. Overrides navigationMode. -->
<attr format="reference" name="customNavigationLayout"/>
<!-- Specifies a fixed height. -->
<attr name="height"/>
<!-- Specifies a layout to use for the "home" section of the action bar. -->
<attr format="reference" name="homeLayout"/>
<!-- Specifies a style resource to use for an embedded progress bar. -->
<attr format="reference" name="progressBarStyle"/>
<!-- Specifies a style resource to use for an indeterminate progress spinner. -->
<attr format="reference" name="indeterminateProgressStyle"/>
<!-- Specifies the horizontal padding on either end for an embedded progress bar. -->
<attr format="dimension" name="progressBarPadding"/>
<!-- Up navigation glyph -->
<attr name="homeAsUpIndicator"/>
<!-- Specifies padding that should be applied to the left and right sides of
system-provided items in the bar. -->
<attr format="dimension" name="itemPadding"/>
<!-- Set true to hide the action bar on a vertical nested scroll of content. -->
<attr format="boolean" name="hideOnContentScroll"/>
<!-- Minimum inset for content views within a bar. Navigation buttons and
menu views are excepted. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetStart"/>
<!-- Minimum inset for content views within a bar. Navigation buttons and
menu views are excepted. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetEnd"/>
<!-- Minimum inset for content views within a bar. Navigation buttons and
menu views are excepted. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetLeft"/>
<!-- Minimum inset for content views within a bar. Navigation buttons and
menu views are excepted. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetRight"/>
<!-- Minimum inset for content views within a bar when a navigation button
is present, such as the Up button. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetStartWithNavigation"/>
<!-- Minimum inset for content views within a bar when actions from a menu
are present. Only valid for some themes and configurations. -->
<attr format="dimension" name="contentInsetEndWithActions"/>
<!-- Elevation for the action bar itself -->
<attr format="dimension" name="elevation"/>
<!-- Reference to a theme that should be used to inflate popups
shown by widgets in the action bar. -->
<attr format="reference" name="popupTheme"/>
</declare-styleable>
<declare-styleable name="ActionBarLayout">
<attr name="android:layout_gravity"/>
</declare-styleable>
<declare-styleable name="ActionMenuItemView">
<attr name="android:minWidth"/>
</declare-styleable>
<declare-styleable name="ActionMenuView">
<!-- Size of padding on either end of a divider. -->
</declare-styleable>
<declare-styleable name="ActionMode">
<!-- Specifies a style to use for title text. -->
<attr name="titleTextStyle"/>
<!-- Specifies a style to use for subtitle text. -->
<attr name="subtitleTextStyle"/>
<!-- Specifies a background for the action mode bar. -->
<attr name="background"/>
<!-- Specifies a background for the split action mode bar. -->
<attr name="backgroundSplit"/>
<!-- Specifies a fixed height for the action mode bar. -->
<attr name="height"/>
<!-- Specifies a layout to use for the "close" item at the starting edge. -->
<attr format="reference" name="closeItemLayout"/>
</declare-styleable>
<declare-styleable name="ActivityChooserView">
<!-- The maximal number of items initially shown in the activity list. -->
<attr format="string" name="initialActivityCount"/>
<!-- The drawable to show in the button for expanding the activities overflow popup.
<strong>Note:</strong> Clients would like to set this drawable
as a clue about the action the chosen activity will perform. For
example, if share activity is to be chosen the drawable should
give a clue that sharing is to be performed.
-->
<attr format="reference" name="expandActivityOverflowButtonDrawable"/>
</declare-styleable>
<declare-styleable name="AlertDialog">
<attr name="android:layout"/>
<attr format="reference" name="buttonPanelSideLayout"/>
<attr format="reference" name="listLayout"/>
<attr format="reference" name="multiChoiceItemLayout"/>
<attr format="reference" name="singleChoiceItemLayout"/>
<attr format="reference" name="listItemLayout"/>
<attr format="boolean" name="showTitle"/>
<attr format="dimension" name="buttonIconDimen"/>
</declare-styleable>
<declare-styleable name="AnimatedStateListDrawableCompat">
<!-- Indicates whether the drawable should be initially visible. -->
<attr name="android:visible"/>
<!-- If true, allows the drawable's padding to change based on the
current state that is selected. If false, the padding will
stay the same (based on the maximum padding of all the states).
Enabling this feature requires that the owner of the drawable
deal with performing layout when the state changes, which is
often not supported. -->
<attr name="android:variablePadding"/>
<!-- If true, the drawable's reported internal size will remain
constant as the state changes; the size is the maximum of all
of the states. If false, the size will vary based on the
current state. -->
<attr name="android:constantSize"/>
<!-- Enables or disables dithering of the bitmap if the bitmap does not have the
same pixel configuration as the screen (for instance: a ARGB 8888 bitmap with
an RGB 565 screen). -->
<attr name="android:dither"/>
<!-- Amount of time (in milliseconds) to fade in a new state drawable. -->
<attr name="android:enterFadeDuration"/>
<!-- Amount of time (in milliseconds) to fade out an old state drawable. -->
<attr name="android:exitFadeDuration"/>
<!-- Indicates if the drawable needs to be mirrored when its layout direction is
RTL (right-to-left). -->
<!--<attr name="autoMirrored"/>-->
</declare-styleable>
<declare-styleable name="AnimatedStateListDrawableItem">
<!-- Reference to a drawable resource to use for the frame. If not
given, the drawable must be defined by the first child tag. -->
<attr name="android:drawable"/>
<!-- Keyframe identifier for use in specifying transitions. -->
<attr name="android:id"/>
</declare-styleable>
<declare-styleable name="AnimatedStateListDrawableTransition">
<!-- Keyframe identifier for the starting state. -->
<attr name="android:fromId"/>
<!-- Keyframe identifier for the ending state. -->
<attr name="android:toId"/>
<!-- Reference to a animation drawable resource to use for the frame. If not
given, the animation drawable must be defined by the first child tag. -->
<attr name="android:drawable"/>
<!-- Whether this transition is reversible. -->
<attr name="android:reversible"/>
</declare-styleable>
<declare-styleable name="AppCompatImageView">
<attr name="android:src"/>
<!-- Sets a drawable as the content of this ImageView. Allows the use of vector drawable
when running on older versions of the platform. -->
<attr format="reference" name="srcCompat"/>
<!-- Tint to apply to the image source. -->
<attr format="color" name="tint"/>
<!-- Blending mode used to apply the image source tint. -->
<attr name="tintMode">
<!-- The tint is drawn on top of the drawable.
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
<enum name="src_over" value="3"/>
<!-- The tint is masked by the alpha channel of the drawable. The drawable’s
color channels are thrown out. [Sa * Da, Sc * Da] -->
<enum name="src_in" value="5"/>
<!-- The tint is drawn above the drawable, but with the drawable’s alpha
channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
<enum name="src_atop" value="9"/>
<!-- Multiplies the color and alpha channels of the drawable with those of
the tint. [Sa * Da, Sc * Dc] -->
<enum name="multiply" value="14"/>
<!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
<enum name="screen" value="15"/>
<!-- Combines the tint and icon color and alpha channels, clamping the
result to valid color values. Saturate(S + D) -->
<enum name="add" value="16"/>
</attr>
</declare-styleable>
<declare-styleable name="AppCompatSeekBar">
<attr name="android:thumb"/>
<!-- Drawable displayed at each progress position on a seekbar. -->
<attr format="reference" name="tickMark"/>
<!-- Tint to apply to the tick mark drawable. -->
<attr format="color" name="tickMarkTint"/>
<!-- Blending mode used to apply the tick mark tint. -->
<attr name="tickMarkTintMode">
<!-- The tint is drawn on top of the drawable.
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
<enum name="src_over" value="3"/>
<!-- The tint is masked by the alpha channel of the drawable. The drawable’s
color channels are thrown out. [Sa * Da, Sc * Da] -->
<enum name="src_in" value="5"/>
<!-- The tint is drawn above the drawable, but with the drawable’s alpha
channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
<enum name="src_atop" value="9"/>
<!-- Multiplies the color and alpha channels of the drawable with those of
the tint. [Sa * Da, Sc * Dc] -->
<enum name="multiply" value="14"/>
<!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
<enum name="screen" value="15"/>
<!-- Combines the tint and drawable color and alpha channels, clamping the
result to valid color values. Saturate(S + D) -->
<enum name="add" value="16"/>
</attr>
</declare-styleable>
<declare-styleable name="AppCompatTextHelper">
<attr name="android:drawableLeft"/>
<attr name="android:drawableTop"/>
<attr name="android:drawableRight"/>
<attr name="android:drawableBottom"/>
<attr name="android:drawableStart"/>
<attr name="android:drawableEnd"/>
<attr name="android:textAppearance"/>
</declare-styleable>
<declare-styleable name="AppCompatTextView">
<!-- Present the text in ALL CAPS. This may use a small-caps form when available. -->
<attr format="reference|boolean" name="textAllCaps"/>
<attr name="android:textAppearance"/>
<!-- Specify the type of auto-size. Note that this feature is not supported by EditText,
works only for TextView. -->
<attr format="enum" name="autoSizeTextType">
<!-- No auto-sizing (default). -->
<enum name="none" value="0"/>
<!-- Uniform horizontal and vertical text size scaling to fit within the
container. -->
<enum name="uniform" value="1"/>
</attr>
<!-- Specify the auto-size step size if <code>autoSizeTextType</code> is set to
<code>uniform</code>. The default is 1px. Overwrites
<code>autoSizePresetSizes</code> if set. -->
<attr format="dimension" name="autoSizeStepGranularity"/>
<!-- Resource array of dimensions to be used in conjunction with
<code>autoSizeTextType</code> set to <code>uniform</code>. Overrides
<code>autoSizeStepGranularity</code> if set. -->
<attr format="reference" name="autoSizePresetSizes"/>
<!-- The minimum text size constraint to be used when auto-sizing text. -->
<attr format="dimension" name="autoSizeMinTextSize"/>
<!-- The maximum text size constraint to be used when auto-sizing text. -->
<attr format="dimension" name="autoSizeMaxTextSize"/>
<!-- The attribute for the font family. -->
<attr format="string" name="fontFamily"/>
<!-- Explicit height between lines of text. If set, this will override the values set
for lineSpacingExtra and lineSpacingMultiplier. -->
<attr format="dimension" name="lineHeight"/>
<!-- Distance from the top of the TextView to the first text baseline. If set, this
overrides the value set for paddingTop. -->
<attr format="dimension" name="firstBaselineToTopHeight"/>
<!-- Distance from the bottom of the TextView to the last text baseline. If set, this
overrides the value set for paddingBottom. -->
<attr format="dimension" name="lastBaselineToBottomHeight"/>
</declare-styleable>
<declare-styleable name="AppCompatTheme">
<!-- ============= -->
<!-- Window styles -->
<!-- ============= -->
<eat-comment/>
<!-- Flag indicating whether this window should have an Action Bar
in place of the usual title bar. -->
<attr format="boolean" name="windowActionBar"/>
<!-- Flag indicating whether there should be no title on this window. -->
<attr format="boolean" name="windowNoTitle"/>
<!-- Flag indicating whether this window's Action Bar should overlay
application content. Does nothing if the window would not
have an Action Bar. -->
<attr format="boolean" name="windowActionBarOverlay"/>
<!-- Flag indicating whether action modes should overlay window content
when there is not reserved space for their UI (such as an Action Bar). -->
<attr format="boolean" name="windowActionModeOverlay"/>
<!-- A fixed width for the window along the major axis of the screen,
that is, when in landscape. Can be either an absolute dimension
or a fraction of the screen size in that dimension. -->
<attr format="dimension|fraction" name="windowFixedWidthMajor"/>
<!-- A fixed height for the window along the minor axis of the screen,
that is, when in landscape. Can be either an absolute dimension
or a fraction of the screen size in that dimension. -->
<attr format="dimension|fraction" name="windowFixedHeightMinor"/>
<!-- A fixed width for the window along the minor axis of the screen,
that is, when in portrait. Can be either an absolute dimension
or a fraction of the screen size in that dimension. -->
<attr format="dimension|fraction" name="windowFixedWidthMinor"/>
<!-- A fixed height for the window along the major axis of the screen,
that is, when in portrait. Can be either an absolute dimension
or a fraction of the screen size in that dimension. -->
<attr format="dimension|fraction" name="windowFixedHeightMajor"/>
<!-- The minimum width the window is allowed to be, along the major
axis of the screen. That is, when in landscape. Can be either
an absolute dimension or a fraction of the screen size in that
dimension. -->
<attr format="dimension|fraction" name="windowMinWidthMajor"/>
<!-- The minimum width the window is allowed to be, along the minor
axis of the screen. That is, when in portrait. Can be either
an absolute dimension or a fraction of the screen size in that
dimension. -->
<attr format="dimension|fraction" name="windowMinWidthMinor"/>
<attr name="android:windowIsFloating"/>
<attr name="android:windowAnimationStyle"/>
<!-- =================== -->
<!-- Action bar styles -->
<!-- =================== -->
<eat-comment/>
<!-- Default style for tabs within an action bar -->
<attr format="reference" name="actionBarTabStyle"/>
<attr format="reference" name="actionBarTabBarStyle"/>
<attr format="reference" name="actionBarTabTextStyle"/>
<attr format="reference" name="actionOverflowButtonStyle"/>
<attr format="reference" name="actionOverflowMenuStyle"/>
<!-- Reference to a theme that should be used to inflate popups
shown by widgets in the action bar. -->
<attr format="reference" name="actionBarPopupTheme"/>
<!-- Reference to a style for the Action Bar -->
<attr format="reference" name="actionBarStyle"/>
<!-- Reference to a style for the split Action Bar. This style
controls the split component that holds the menu/action
buttons. actionBarStyle is still used for the primary
bar. -->
<attr format="reference" name="actionBarSplitStyle"/>
<!-- Reference to a theme that should be used to inflate the
action bar. This will be inherited by any widget inflated
into the action bar. -->
<attr format="reference" name="actionBarTheme"/>
<!-- Reference to a theme that should be used to inflate widgets
and layouts destined for the action bar. Most of the time
this will be a reference to the current theme, but when
the action bar has a significantly different contrast
profile than the rest of the activity the difference
can become important. If this is set to @null the current
theme will be used.-->
<attr format="reference" name="actionBarWidgetTheme"/>
<!-- Size of the Action Bar, including the contextual
bar used to present Action Modes. -->
<attr format="dimension" name="actionBarSize">
<enum name="wrap_content" value="0"/>
</attr>
<!-- Custom divider drawable to use for elements in the action bar. -->
<attr format="reference" name="actionBarDivider"/>
<!-- Custom item state list drawable background for action bar items. -->
<attr format="reference" name="actionBarItemBackground"/>
<!-- TextAppearance style that will be applied to text that
appears within action menu items. -->
<attr format="reference" name="actionMenuTextAppearance"/>
<!-- Color for text that appears within action menu items. -->
<!-- Color for text that appears within action menu items. -->
<attr format="color|reference" name="actionMenuTextColor"/>
<!-- =================== -->
<!-- Action mode styles -->
<!-- =================== -->
<eat-comment/>
<attr format="reference" name="actionModeStyle"/>
<attr format="reference" name="actionModeCloseButtonStyle"/>
<!-- Background drawable to use for action mode UI -->
<attr format="reference" name="actionModeBackground"/>
<!-- Background drawable to use for action mode UI in the lower split bar -->
<attr format="reference" name="actionModeSplitBackground"/>
<!-- Drawable to use for the close action mode button -->
<attr format="reference" name="actionModeCloseDrawable"/>
<!-- Drawable to use for the Cut action button in Contextual Action Bar -->
<attr format="reference" name="actionModeCutDrawable"/>
<!-- Drawable to use for the Copy action button in Contextual Action Bar -->
<attr format="reference" name="actionModeCopyDrawable"/>
<!-- Drawable to use for the Paste action button in Contextual Action Bar -->
<attr format="reference" name="actionModePasteDrawable"/>
<!-- Drawable to use for the Select all action button in Contextual Action Bar -->
<attr format="reference" name="actionModeSelectAllDrawable"/>
<!-- Drawable to use for the Share action button in WebView selection action modes -->
<attr format="reference" name="actionModeShareDrawable"/>
<!-- Drawable to use for the Find action button in WebView selection action modes -->
<attr format="reference" name="actionModeFindDrawable"/>
<!-- Drawable to use for the Web Search action button in WebView selection action modes -->
<attr format="reference" name="actionModeWebSearchDrawable"/>
<!-- PopupWindow style to use for action modes when showing as a window overlay. -->
<attr format="reference" name="actionModePopupWindowStyle"/>
<!-- =================== -->
<!-- Text styles -->
<!-- =================== -->
<eat-comment/>
<!-- Text color, typeface, size, and style for the text inside of a popup menu. -->
<attr format="reference" name="textAppearanceLargePopupMenu"/>
<!-- Text color, typeface, size, and style for small text inside of a popup menu. -->
<attr format="reference" name="textAppearanceSmallPopupMenu"/>
<!-- Text color, typeface, size, and style for header text inside of a popup menu. -->
<attr format="reference" name="textAppearancePopupMenuHeader"/>
<!-- =================== -->
<!-- Dialog styles -->
<!-- =================== -->
<eat-comment/>
<!-- Theme to use for dialogs spawned from this theme. -->
<attr format="reference" name="dialogTheme"/>
<!-- Preferred padding for dialog content. -->
<attr format="dimension" name="dialogPreferredPadding"/>
<!-- The list divider used in alert dialogs. -->
<attr format="reference" name="listDividerAlertDialog"/>
<!-- Preferred corner radius of dialogs. -->
<attr format="dimension" name="dialogCornerRadius"/>
<!-- =================== -->
<!-- Other widget styles -->
<!-- =================== -->
<eat-comment/>
<!-- Default ActionBar dropdown style. -->
<attr format="reference" name="actionDropDownStyle"/>
<!-- The preferred item height for dropdown lists. -->
<attr format="dimension" name="dropdownListPreferredItemHeight"/>
<!-- Default Spinner style. -->
<attr format="reference" name="spinnerDropDownItemStyle"/>
<!-- Specifies a drawable to use for the 'home as up' indicator. -->
<attr format="reference" name="homeAsUpIndicator"/>
<!-- Default action button style. -->
<attr format="reference" name="actionButtonStyle"/>
<!-- Style for button bars -->
<attr format="reference" name="buttonBarStyle"/>
<!-- Style for buttons within button bars -->
<attr format="reference" name="buttonBarButtonStyle"/>
<!-- A style that may be applied to buttons or other selectable items
that should react to pressed and focus states, but that do not
have a clear visual border along the edges. -->
<attr format="reference" name="selectableItemBackground"/>
<!-- Background drawable for borderless standalone items that need focus/pressed states. -->
<attr format="reference" name="selectableItemBackgroundBorderless"/>
<!-- Style for buttons without an explicit border, often used in groups. -->
<attr format="reference" name="borderlessButtonStyle"/>
<!-- A drawable that may be used as a vertical divider between visual elements. -->
<attr format="reference" name="dividerVertical"/>
<!-- A drawable that may be used as a horizontal divider between visual elements. -->
<attr format="reference" name="dividerHorizontal"/>
<!-- Default ActivityChooserView style. -->
<attr format="reference" name="activityChooserViewStyle"/>
<!-- Default Toolbar style. -->
<attr format="reference" name="toolbarStyle"/>
<!-- Default Toolar NavigationButtonStyle -->
<attr format="reference" name="toolbarNavigationButtonStyle"/>
<!-- Default PopupMenu style. -->
<attr format="reference" name="popupMenuStyle"/>
<!-- Default PopupWindow style. -->
<attr format="reference" name="popupWindowStyle"/>
<!-- EditText text foreground color. -->
<attr format="reference|color" name="editTextColor"/>
<!-- EditText background drawable. -->
<attr format="reference" name="editTextBackground"/>
<!-- ImageButton background drawable. -->
<attr format="reference" name="imageButtonStyle"/>
<!-- ============================ -->
<!-- SearchView styles and assets -->
<!-- ============================ -->
<eat-comment/>
<!-- Text color, typeface, size, and style for system search result title. Defaults to primary inverse text color. -->
<attr format="reference" name="textAppearanceSearchResultTitle"/>
<!-- Text color, typeface, size, and style for system search result subtitle. Defaults to primary inverse text color. -->
<attr format="reference" name="textAppearanceSearchResultSubtitle"/>
<!-- Text color for urls in search suggestions, used by things like global search -->
<attr format="reference|color" name="textColorSearchUrl"/>
<!-- Style for the search query widget. -->
<attr format="reference" name="searchViewStyle"/>
<!-- =========== -->
<!-- List styles -->
<!-- =========== -->
<eat-comment/>
<!-- The preferred list item height. -->
<attr format="dimension" name="listPreferredItemHeight"/>
<!-- A smaller, sleeker list item height. -->
<attr format="dimension" name="listPreferredItemHeightSmall"/>
<!-- A larger, more robust list item height. -->
<attr format="dimension" name="listPreferredItemHeightLarge"/>
<!-- The preferred padding along the left edge of list items. -->
<attr format="dimension" name="listPreferredItemPaddingLeft"/>
<!-- The preferred padding along the right edge of list items. -->
<attr format="dimension" name="listPreferredItemPaddingRight"/>
<!-- ListPopupWindow compatibility -->
<attr format="reference" name="dropDownListViewStyle"/>
<attr format="reference" name="listPopupWindowStyle"/>
<!-- The preferred TextAppearance for the primary text of list items. -->
<attr format="reference" name="textAppearanceListItem"/>
<!-- The preferred TextAppearance for the secondary text of list items. -->
<attr format="reference" name="textAppearanceListItemSecondary"/>
<!-- The preferred TextAppearance for the primary text of small list items. -->
<attr format="reference" name="textAppearanceListItemSmall"/>
<!-- ============ -->
<!-- Panel styles -->
<!-- ============ -->
<eat-comment/>
<!-- The background of a panel when it is inset from the left and right edges of the screen. -->
<attr format="reference" name="panelBackground"/>
<!-- Default Panel Menu width. -->
<attr format="dimension" name="panelMenuListWidth"/>
<!-- Default Panel Menu style. -->
<attr format="reference" name="panelMenuListTheme"/>
<!-- Drawable used as a background for selected list items. -->
<attr format="reference" name="listChoiceBackgroundIndicator"/>
<!-- ============= -->
<!-- Color palette -->
<!-- ============= -->
<eat-comment/>
<!-- The primary branding color for the app. By default, this is the color applied to the
action bar background. -->
<attr format="color" name="colorPrimary"/>
<!-- Dark variant of the primary branding color. By default, this is the color applied to
the status bar (via statusBarColor) and navigation bar (via navigationBarColor). -->
<attr format="color" name="colorPrimaryDark"/>
<!-- Bright complement to the primary branding color. By default, this is the color applied
to framework controls (via colorControlActivated). -->
<attr format="color" name="colorAccent"/>
<!-- The color applied to framework controls in their normal state. -->
<attr format="color" name="colorControlNormal"/>
<!-- The color applied to framework controls in their activated (ex. checked) state. -->
<attr format="color" name="colorControlActivated"/>
<!-- The color applied to framework control highlights (ex. ripples, list selectors). -->
<attr format="color" name="colorControlHighlight"/>
<!-- The color applied to framework buttons in their normal state. -->
<attr format="color" name="colorButtonNormal"/>
<!-- The color applied to framework switch thumbs in their normal state. -->
<attr format="color" name="colorSwitchThumbNormal"/>
<!-- The background used by framework controls. -->
<attr format="reference" name="controlBackground"/>
<!-- Default color of background imagery for floating components, ex. dialogs, popups, and cards. -->
<attr format="color" name="colorBackgroundFloating"/>
<!-- ============ -->
<!-- Alert Dialog styles -->
<!-- ============ -->
<eat-comment/>
<attr format="reference" name="alertDialogStyle"/>
<attr format="reference" name="alertDialogButtonGroupStyle"/>
<attr format="boolean" name="alertDialogCenterButtons"/>
<!-- Theme to use for alert dialogs spawned from this theme. -->
<attr format="reference" name="alertDialogTheme"/>
<!-- Color of list item text in alert dialogs. -->
<attr format="reference|color" name="textColorAlertDialogListItem"/>
<!-- Style for the "positive" buttons within button bars -->
<attr format="reference" name="buttonBarPositiveButtonStyle"/>
<!-- Style for the "negative" buttons within button bars -->
<attr format="reference" name="buttonBarNegativeButtonStyle"/>
<!-- Style for the "neutral" buttons within button bars -->
<attr format="reference" name="buttonBarNeutralButtonStyle"/>
<!-- ===================== -->
<!-- Default widget styles -->
<!-- ===================== -->
<eat-comment/>
<!-- Default AutoCompleteTextView style. -->
<attr format="reference" name="autoCompleteTextViewStyle"/>
<!-- Normal Button style. -->
<attr format="reference" name="buttonStyle"/>
<!-- Small Button style. -->
<attr format="reference" name="buttonStyleSmall"/>
<!-- Default Checkbox style. -->
<attr format="reference" name="checkboxStyle"/>
<!-- Default CheckedTextView style. -->
<attr format="reference" name="checkedTextViewStyle"/>
<!-- Default EditText style. -->
<attr format="reference" name="editTextStyle"/>
<!-- Default RadioButton style. -->
<attr format="reference" name="radioButtonStyle"/>
<!-- Default RatingBar style. -->
<attr format="reference" name="ratingBarStyle"/>
<!-- Indicator RatingBar style. -->
<attr format="reference" name="ratingBarStyleIndicator"/>
<!-- Small indicator RatingBar style. -->
<attr format="reference" name="ratingBarStyleSmall"/>
<!-- Default SeekBar style. -->
<attr format="reference" name="seekBarStyle"/>
<!-- Default Spinner style. -->
<attr format="reference" name="spinnerStyle"/>
<!-- Default style for the Switch widget. -->
<attr format="reference" name="switchStyle"/>
<!-- Default menu-style ListView style. -->
<attr format="reference" name="listMenuViewStyle"/>
<!-- ===================== -->
<!-- Tooltip styles -->
<!-- ===================== -->
<eat-comment/>
<!-- Background to use for tooltips -->
<attr format="reference" name="tooltipFrameBackground"/>
<!-- Foreground color to use for tooltips -->
<attr format="reference|color" name="tooltipForegroundColor"/>
<!-- Color used for error states and things that need to be drawn to
the user's attention. -->
<attr format="reference|color" name="colorError"/>
<attr format="string" name="viewInflaterClass"/>
</declare-styleable>
<declare-styleable name="ButtonBarLayout">
<!-- Whether to automatically stack the buttons when there is not
enough space to lay them out side-by-side. -->
<attr format="boolean" name="allowStacking"/>
</declare-styleable>
<declare-styleable name="ColorStateListItem">
<!-- Base color for this state. -->
<attr name="android:color"/>
<!-- Alpha multiplier applied to the base color. -->
<attr format="float" name="alpha"/>
<attr name="android:alpha"/>
</declare-styleable>
<declare-styleable name="CompoundButton">
<attr name="android:button"/>
<!-- Tint to apply to the button drawable. -->
<attr format="color" name="buttonTint"/>
<!-- Blending mode used to apply the button tint. -->
<attr name="buttonTintMode">
<!-- The tint is drawn on top of the drawable.
[Sa + (1 - Sa)*Da, Rc = Sc + (1 - Sa)*Dc] -->
<enum name="src_over" value="3"/>
<!-- The tint is masked by the alpha channel of the drawable. The drawable’s
color channels are thrown out. [Sa * Da, Sc * Da] -->
<enum name="src_in" value="5"/>
<!-- The tint is drawn above the drawable, but with the drawable’s alpha
channel masking the result. [Da, Sc * Da + (1 - Sa) * Dc] -->
<enum name="src_atop" value="9"/>
<!-- Multiplies the color and alpha channels of the drawable with those of
the tint. [Sa * Da, Sc * Dc] -->
<enum name="multiply" value="14"/>
<!-- [Sa + Da - Sa * Da, Sc + Dc - Sc * Dc] -->
<enum name="screen" value="15"/>
<!-- Combines the tint and icon color and alpha channels, clamping the
result to valid color values. Saturate(S + D) -->
<enum name="add" value="16"/>
</attr>
</declare-styleable>
<declare-styleable name="CoordinatorLayout">
<!-- A reference to an array of integers representing the
locations of horizontal keylines in dp from the starting edge.
Child views can refer to these keylines for alignment using
layout_keyline="index" where index is a 0-based index into
this array. -->
<attr format="reference" name="keylines"/>
<!-- Drawable to display behind the status bar when the view is set to draw behind it. -->
<attr format="color|reference" name="statusBarBackground"/>
</declare-styleable>
<declare-styleable name="CoordinatorLayout_Layout">
<attr name="android:layout_gravity"/>
<!-- The class name of a Behavior class defining special runtime behavior
for this child view. -->
<attr format="string" name="layout_behavior"/>
<!-- The id of an anchor view that this view should position relative to. -->
<attr format="reference" name="layout_anchor"/>
<!-- The index of a keyline this view should position relative to.
android:layout_gravity will affect how the view aligns to the
specified keyline. -->
<attr format="integer" name="layout_keyline"/>
<!-- Specifies how an object should position relative to an anchor, on both the X and Y axes,
within its parent's bounds. -->
<attr name="layout_anchorGravity">
<!-- Push object to the top of its container, not changing its size. -->
<flag name="top" value="0x30"/>
<!-- Push object to the bottom of its container, not changing its size. -->
<flag name="bottom" value="0x50"/>
<!-- Push object to the left of its container, not changing its size. -->
<flag name="left" value="0x03"/>
<!-- Push object to the right of its container, not changing its size. -->
<flag name="right" value="0x05"/>
<!-- Place object in the vertical center of its container, not changing its size. -->
<flag name="center_vertical" value="0x10"/>
<!-- Grow the vertical size of the object if needed so it completely fills its container. -->
<flag name="fill_vertical" value="0x70"/>
<!-- Place object in the horizontal center of its container, not changing its size. -->
<flag name="center_horizontal" value="0x01"/>
<!-- Grow the horizontal size of the object if needed so it completely fills its container. -->
<flag name="fill_horizontal" value="0x07"/>
<!-- Place the object in the center of its container in both the vertical and horizontal axis, not changing its size. -->
<flag name="center" value="0x11"/>
<!-- Grow the horizontal and vertical size of the object if needed so it completely fills its container. -->
<flag name="fill" value="0x77"/>
<!-- Additional option that can be set to have the top and/or bottom edges of
the child clipped to its container's bounds.
The clip will be based on the vertical gravity: a top gravity will clip the bottom
edge, a bottom gravity will clip the top edge, and neither will clip both edges. -->
<flag name="clip_vertical" value="0x80"/>
<!-- Additional option that can be set to have the left and/or right edges of
the child clipped to its container's bounds.
The clip will be based on the horizontal gravity: a left gravity will clip the right
edge, a right gravity will clip the left edge, and neither will clip both edges. -->
<flag name="clip_horizontal" value="0x08"/>
<!-- Push object to the beginning of its container, not changing its size. -->
<flag name="start" value="0x00800003"/>
<!-- Push object to the end of its container, not changing its size. -->
<flag name="end" value="0x00800005"/>
</attr>
<!-- Specifies how this view insets the CoordinatorLayout and make some other views
dodge it. -->
<attr format="enum" name="layout_insetEdge">
<!-- Don't inset. -->
<enum name="none" value="0x0"/>
<!-- Inset the top edge. -->
<enum name="top" value="0x30"/>
<!-- Inset the bottom edge. -->
<enum name="bottom" value="0x50"/>
<!-- Inset the left edge. -->
<enum name="left" value="0x03"/>
<!-- Inset the right edge. -->
<enum name="right" value="0x05"/>
<!-- Inset the start edge. -->
<enum name="start" value="0x00800003"/>
<!-- Inset the end edge. -->
<enum name="end" value="0x00800005"/>
</attr>
<!-- Specifies how this view dodges the inset edges of the CoordinatorLayout. -->
<attr name="layout_dodgeInsetEdges">
<!-- Don't dodge any edges -->
<flag name="none" value="0x0"/>
<!-- Dodge the top inset edge. -->
<flag name="top" value="0x30"/>
<!-- Dodge the bottom inset edge. -->
<flag name="bottom" value="0x50"/>
<!-- Dodge the left inset edge. -->
<flag name="left" value="0x03"/>
<!-- Dodge the right inset edge. -->
<flag name="right" value="0x05"/>
<!-- Dodge the start inset edge. -->
<flag name="start" value="0x00800003"/>
<!-- Dodge the end inset edge. -->
<flag name="end" value="0x00800005"/>
<!-- Dodge all the inset edges. -->
<flag name="all" value="0x77"/>
</attr>
</declare-styleable>
<declare-styleable name="DrawerArrowToggle">
<!-- The drawing color for the bars -->
<attr format="color" name="color"/>
<!-- Whether bars should rotate or not during transition -->
<attr format="boolean" name="spinBars"/>
<!-- The total size of the drawable -->
<attr format="dimension" name="drawableSize"/>
<!-- The max gap between the bars when they are parallel to each other -->
<attr format="dimension" name="gapBetweenBars"/>
<!-- The length of the arrow head when formed to make an arrow -->
<attr format="dimension" name="arrowHeadLength"/>
<!-- The length of the shaft when formed to make an arrow -->
<attr format="dimension" name="arrowShaftLength"/>
<!-- The length of the bars when they are parallel to each other -->
<attr format="dimension" name="barLength"/>
<!-- The thickness (stroke size) for the bar paint -->
<attr format="dimension" name="thickness"/>
</declare-styleable>
<declare-styleable name="FontFamily">
<!-- The authority of the Font Provider to be used for the request. -->
<attr format="string" name="fontProviderAuthority"/>
<!-- The package for the Font Provider to be used for the request. This is used to verify
the identity of the provider. -->
<attr format="string" name="fontProviderPackage"/>
<!-- The query to be sent over to the provider. Refer to your font provider's documentation
on the format of this string. -->
<attr format="string" name="fontProviderQuery"/>
<!-- The sets of hashes for the certificates the provider should be signed with. This is
used to verify the identity of the provider, and is only required if the provider is not
part of the system image. This value may point to one list or a list of l