Android APIs
public static final class

R.styleable

extends Object
java.lang.Object
   ↳ android.support.v17.leanback.R.styleable

Summary

Fields
public static final int[] LeanbackTheme Attributes that can be used with a LeanbackTheme.
public static int LeanbackTheme_baseCardViewStyle

CardView styles

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_browsePaddingBottom

bottom padding of BrowseFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browsePaddingEnd

end padding of BrowseFragment, RowsFragment, DetailsFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browsePaddingStart

start padding of BrowseFragment, RowsFragment, DetailsFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browsePaddingTop

top padding of BrowseFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browseRowsFadingEdgeLength

fading edge length of start of browse row when HeadersFragment is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browseRowsMarginStart

start margin of RowsFragment inside BrowseFragment when HeadersFragment is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browseRowsMarginTop

top margin of RowsFragment inside BrowseFragment when BrowseFragment title is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int LeanbackTheme_browseTitleIconStyle

BrowseFragment Title icon style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_browseTitleTextStyle

BrowseFragment Title text style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_browseTitleViewStyle

BrowseFragment TitleView style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_defaultBrandColor

Default brand color used for the background of certain leanback visual elements such as the headers fragment.

public static int LeanbackTheme_defaultSearchBrightColor

Default color that search orb pulses to.

public static int LeanbackTheme_defaultSearchColor

Default colors

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_defaultSearchIcon

This symbol is the offset where the defaultSearchIcon attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_detailsActionButtonStyle

This symbol is the offset where the detailsActionButtonStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_detailsDescriptionBodyStyle

This symbol is the offset where the detailsDescriptionBodyStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_detailsDescriptionSubtitleStyle

This symbol is the offset where the detailsDescriptionSubtitleStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_detailsDescriptionTitleStyle

for details overviews

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_errorMessageStyle

for messages in the error fragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_headerStyle

header style inside HeadersFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_headersVerticalGridStyle

vertical grid style inside HeadersFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_imageCardViewStyle

This symbol is the offset where the imageCardViewStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_itemsVerticalGridStyle

style for a vertical grid of items

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_overlayDimActiveLevel

Default level of dimming for active views.

public static int LeanbackTheme_overlayDimDimmedLevel

Default level of dimming for dimmed views.

public static int LeanbackTheme_overlayDimMaskColor

Default color for dimmed views.

public static int LeanbackTheme_playbackControlButtonLabelStyle

This symbol is the offset where the playbackControlButtonLabelStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_playbackControlsActionIcons

This symbol is the offset where the playbackControlsActionIcons attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_playbackControlsButtonStyle

for playback controls

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_playbackControlsIconHighlightColor

This symbol is the offset where the playbackControlsIconHighlightColor attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_playbackControlsTimeStyle

This symbol is the offset where the playbackControlsTimeStyle attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_playbackProgressPrimaryColor

This symbol is the offset where the playbackProgressPrimaryColor attribute's value can be found in the LeanbackTheme array.

public static int LeanbackTheme_rowHeaderStyle

header style inside a row

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_rowHorizontalGridStyle

horizontal grid style inside a row

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_rowHoverCardDescriptionStyle

hover card description style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_rowHoverCardTitleStyle

hover card title style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_rowsVerticalGridStyle

vertical grid style inside RowsFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_searchOrbViewStyle

Style for searchOrb

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static final int[] lbBaseCardView Attributes that can be used with a lbBaseCardView.
public static final int[] lbBaseCardView_Layout This is the basic set of layout attributes for elements within a card layout.
public static int lbBaseCardView_Layout_layout_viewType

The card layout region defined by this element.

public static int lbBaseCardView_activatedAnimationDuration

Defines the duration in milliseconds of the activated animation for a card layout.

public static int lbBaseCardView_cardType

Defines the type of the card layout

Must be one of the following constant values.

public static int lbBaseCardView_extraVisibility

Defines when the extra region of a card layout is displayed.

public static int lbBaseCardView_infoVisibility

Defines when the info region of a card layout is displayed.

public static int lbBaseCardView_selectedAnimationDelay

Defines the delay in milliseconds before the selection animation runs for a card layout.

public static int lbBaseCardView_selectedAnimationDuration

Defines the duration in milliseconds of the selection animation for a card layout.

public static final int[] lbBaseGridView Attributes that can be used with a lbBaseGridView.
public static int lbBaseGridView_android_gravity

Defining gravity of child view

This corresponds to the global attribute resource symbol gravity.

public static int lbBaseGridView_focusOutEnd

Allow DPAD key to navigate out at the end of the view, default is false

Must be a boolean value, either "true" or "false".

public static int lbBaseGridView_focusOutFront

Allow DPAD key to navigate out at the front of the View (where position = 0), default is false

Must be a boolean value, either "true" or "false".

public static int lbBaseGridView_horizontalMargin

Defining margin between two items horizontally

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int lbBaseGridView_verticalMargin

Defining margin between two items vertically

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static final int[] lbHorizontalGridView Attributes that can be used with a lbHorizontalGridView.
public static int lbHorizontalGridView_numberOfRows

Defining number of rows

Must be an integer value, such as "100".

public static int lbHorizontalGridView_rowHeight

Defining height of each row of HorizontalGridView

May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static final int[] lbImageCardView Attributes that can be used with a lbImageCardView.
public static int lbImageCardView_infoAreaBackground

This symbol is the offset where the infoAreaBackground attribute's value can be found in the lbImageCardView array.

public static final int[] lbPlaybackControlsActionIcons Attributes that can be used with a lbPlaybackControlsActionIcons.
public static int lbPlaybackControlsActionIcons_closed_captioning

This symbol is the offset where the closed_captioning attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_fast_forward

This symbol is the offset where the fast_forward attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_high_quality

This symbol is the offset where the high_quality attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_pause

This symbol is the offset where the pause attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_play

This symbol is the offset where the play attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_repeat

This symbol is the offset where the repeat attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_repeat_one

This symbol is the offset where the repeat_one attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_rewind

This symbol is the offset where the rewind attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_shuffle

This symbol is the offset where the shuffle attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_skip_next

This symbol is the offset where the skip_next attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_skip_previous

This symbol is the offset where the skip_previous attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_thumb_down

This symbol is the offset where the thumb_down attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_thumb_down_outline

This symbol is the offset where the thumb_down_outline attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_thumb_up

This symbol is the offset where the thumb_up attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static int lbPlaybackControlsActionIcons_thumb_up_outline

This symbol is the offset where the thumb_up_outline attribute's value can be found in the lbPlaybackControlsActionIcons array.

public static final int[] lbResizingTextView Attributes that can be used with a lbResizingTextView.
public static int lbResizingTextView_maintainLineSpacing

Whether to maintain the same line spacing when text is resized, default is false

Must be a boolean value, either "true" or "false".

public static int lbResizingTextView_resizeTrigger

Conditions used to trigger text resizing

Must be one or more (separated by '|') of the following constant values.

public static int lbResizingTextView_resizedPaddingAdjustmentBottom

Adjustment to bottom padding for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int lbResizingTextView_resizedPaddingAdjustmentTop

Adjustment to top padding for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int lbResizingTextView_resizedTextSize

Text size for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static final int[] lbSearchOrbView Attributes that can be used with a lbSearchOrbView.
public static int lbSearchOrbView_searchOrbBrightColor

Defining pulse color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbSearchOrbView_searchOrbColor

Defining color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbSearchOrbView_searchOrbIcon

Defining icon of the search affordance

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbSearchOrbView_searchOrbIconColor

Defining icon tint color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static final int[] lbSlide Attributes that can be used with a lbSlide.
public static int lbSlide_android_duration

This symbol is the offset where the duration attribute's value can be found in the lbSlide array.

public static int lbSlide_android_interpolator

This symbol is the offset where the interpolator attribute's value can be found in the lbSlide array.

public static int lbSlide_android_startDelay

This symbol is the offset where the startDelay attribute's value can be found in the lbSlide array.

public static int lbSlide_lb_slideEdge

A duplication of Slide attribute slideEdge for KitKat

Must be one of the following constant values.

public static final int[] lbVerticalGridView Attributes that can be used with a lbVerticalGridView.
public static int lbVerticalGridView_columnWidth

Defining width of each column of VerticalGridView

May be a dimension value, which is a floating point number appended with a unit such as "14.5sp".

public static int lbVerticalGridView_numberOfColumns

Defining number of columns

Must be an integer value, such as "100".

Public Constructors
R.styleable()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final int[] LeanbackTheme

Attributes that can be used with a LeanbackTheme.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:baseCardViewStyle CardView styles
android.support.v17.leanback:browsePaddingBottom bottom padding of BrowseFragment
android.support.v17.leanback:browsePaddingEnd end padding of BrowseFragment, RowsFragment, DetailsFragment
android.support.v17.leanback:browsePaddingStart start padding of BrowseFragment, RowsFragment, DetailsFragment
android.support.v17.leanback:browsePaddingTop top padding of BrowseFragment
android.support.v17.leanback:browseRowsFadingEdgeLength fading edge length of start of browse row when HeadersFragment is visible
android.support.v17.leanback:browseRowsMarginStart start margin of RowsFragment inside BrowseFragment when HeadersFragment is visible
android.support.v17.leanback:browseRowsMarginTop top margin of RowsFragment inside BrowseFragment when BrowseFragment title is visible
android.support.v17.leanback:browseTitleIconStyle BrowseFragment Title icon style
android.support.v17.leanback:browseTitleTextStyle BrowseFragment Title text style
android.support.v17.leanback:browseTitleViewStyle BrowseFragment TitleView style
android.support.v17.leanback:defaultBrandColor Default brand color used for the background of certain leanback visual elements such as the headers fragment.
android.support.v17.leanback:defaultSearchBrightColor Default color that search orb pulses to.
android.support.v17.leanback:defaultSearchColor Default colors
android.support.v17.leanback:defaultSearchIcon
android.support.v17.leanback:detailsActionButtonStyle
android.support.v17.leanback:detailsDescriptionBodyStyle
android.support.v17.leanback:detailsDescriptionSubtitleStyle
android.support.v17.leanback:detailsDescriptionTitleStyle for details overviews
android.support.v17.leanback:errorMessageStyle for messages in the error fragment
android.support.v17.leanback:headerStyle header style inside HeadersFragment
android.support.v17.leanback:headersVerticalGridStyle vertical grid style inside HeadersFragment
android.support.v17.leanback:imageCardViewStyle
android.support.v17.leanback:itemsVerticalGridStyle style for a vertical grid of items
android.support.v17.leanback:overlayDimActiveLevel Default level of dimming for active views.
android.support.v17.leanback:overlayDimDimmedLevel Default level of dimming for dimmed views.
android.support.v17.leanback:overlayDimMaskColor Default color for dimmed views.
android.support.v17.leanback:playbackControlButtonLabelStyle
android.support.v17.leanback:playbackControlsActionIcons
android.support.v17.leanback:playbackControlsButtonStyle for playback controls
android.support.v17.leanback:playbackControlsIconHighlightColor
android.support.v17.leanback:playbackControlsTimeStyle
android.support.v17.leanback:playbackProgressPrimaryColor
android.support.v17.leanback:rowHeaderStyle header style inside a row
android.support.v17.leanback:rowHorizontalGridStyle horizontal grid style inside a row
android.support.v17.leanback:rowHoverCardDescriptionStyle hover card description style
android.support.v17.leanback:rowHoverCardTitleStyle hover card title style
android.support.v17.leanback:rowsVerticalGridStyle vertical grid style inside RowsFragment
android.support.v17.leanback:searchOrbViewStyle Style for searchOrb

public static int LeanbackTheme_baseCardViewStyle

CardView styles

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_browsePaddingBottom

bottom padding of BrowseFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browsePaddingEnd

end padding of BrowseFragment, RowsFragment, DetailsFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browsePaddingStart

start padding of BrowseFragment, RowsFragment, DetailsFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browsePaddingTop

top padding of BrowseFragment

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browseRowsFadingEdgeLength

fading edge length of start of browse row when HeadersFragment is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browseRowsMarginStart

start margin of RowsFragment inside BrowseFragment when HeadersFragment is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browseRowsMarginTop

top margin of RowsFragment inside BrowseFragment when BrowseFragment title is visible

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_browseTitleIconStyle

BrowseFragment Title icon style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_browseTitleTextStyle

BrowseFragment Title text style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_browseTitleViewStyle

BrowseFragment TitleView style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_defaultBrandColor

Default brand color used for the background of certain leanback visual elements such as the headers fragment. If your app runs on: a) SDK 21+: set colorPrimary, used by the leanback launcher and elsewhere, and defaultBrandColor will inherit it. b) SDK < 21: set the brand color explicitly via defaultBrandColor, or programatically.

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static int LeanbackTheme_defaultSearchBrightColor

Default color that search orb pulses to. If not set, this color is determined programatically based on the defaultSearchColor

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static int LeanbackTheme_defaultSearchColor

Default colors

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static int LeanbackTheme_defaultSearchIcon

This symbol is the offset where the defaultSearchIcon attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_detailsActionButtonStyle

This symbol is the offset where the detailsActionButtonStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_detailsDescriptionBodyStyle

This symbol is the offset where the detailsDescriptionBodyStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_detailsDescriptionSubtitleStyle

This symbol is the offset where the detailsDescriptionSubtitleStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_detailsDescriptionTitleStyle

for details overviews

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_errorMessageStyle

for messages in the error fragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_headerStyle

header style inside HeadersFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_headersVerticalGridStyle

vertical grid style inside HeadersFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_imageCardViewStyle

This symbol is the offset where the imageCardViewStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_itemsVerticalGridStyle

style for a vertical grid of items

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_overlayDimActiveLevel

Default level of dimming for active views.

Must be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to some parent container.

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_overlayDimDimmedLevel

Default level of dimming for dimmed views.

Must be a fractional value, which is a floating point number appended with either % or %p, such as "14.5%". The % suffix always means a percentage of the base size; the optional %p suffix provides a size relative to some parent container.

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_overlayDimMaskColor

Default color for dimmed views.

Must be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int LeanbackTheme_playbackControlButtonLabelStyle

This symbol is the offset where the playbackControlButtonLabelStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_playbackControlsActionIcons

This symbol is the offset where the playbackControlsActionIcons attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_playbackControlsButtonStyle

for playback controls

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_playbackControlsIconHighlightColor

This symbol is the offset where the playbackControlsIconHighlightColor attribute's value can be found in the LeanbackTheme array.

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

public static int LeanbackTheme_playbackControlsTimeStyle

This symbol is the offset where the playbackControlsTimeStyle attribute's value can be found in the LeanbackTheme array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int LeanbackTheme_playbackProgressPrimaryColor

This symbol is the offset where the playbackProgressPrimaryColor attribute's value can be found in the LeanbackTheme array.

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

public static int LeanbackTheme_rowHeaderStyle

header style inside a row

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_rowHorizontalGridStyle

horizontal grid style inside a row

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_rowHoverCardDescriptionStyle

hover card description style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_rowHoverCardTitleStyle

hover card title style

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_rowsVerticalGridStyle

vertical grid style inside RowsFragment

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int LeanbackTheme_searchOrbViewStyle

Style for searchOrb

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static final int[] lbBaseCardView

Attributes that can be used with a lbBaseCardView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:activatedAnimationDuration Defines the duration in milliseconds of the activated animation for a card layout.
android.support.v17.leanback:cardType Defines the type of the card layout
android.support.v17.leanback:extraVisibility Defines when the extra region of a card layout is displayed.
android.support.v17.leanback:infoVisibility Defines when the info region of a card layout is displayed.
android.support.v17.leanback:selectedAnimationDelay Defines the delay in milliseconds before the selection animation runs for a card layout.
android.support.v17.leanback:selectedAnimationDuration Defines the duration in milliseconds of the selection animation for a card layout.

public static final int[] lbBaseCardView_Layout

This is the basic set of layout attributes for elements within a card layout. These attributes are specified with the rest of an elements's normal attributes.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:layout_viewType The card layout region defined by this element.

public static int lbBaseCardView_Layout_layout_viewType

The card layout region defined by this element. At most one of element of each type should be specified as an immediate child of the card layout.

Must be one of the following constant values.

ConstantValueDescription
main0 The main region of the card.
info1 The info region of the card.
extra2 The extra region of the card.

This is a private symbol.

public static int lbBaseCardView_activatedAnimationDuration

Defines the duration in milliseconds of the activated animation for a card layout.

Must be an integer value, such as "100".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbBaseCardView_cardType

Defines the type of the card layout

Must be one of the following constant values.

ConstantValueDescription
mainOnly0 A simple card layout with a single layout region.
infoOver1 A card layout with two layout regions: a main area which is always visible, and an info region that appears over the lower area of the main region.
infoUnder2 A card layout with two layout regions: a main area which is always visible, and an info region that appears below the main region.
infoUnderWithExtra3 A card layout with three layout regions: a main area which is always visible, an info region that appears below the main region, and an extra region that appears below the info region after a small delay.

This is a private symbol.

public static int lbBaseCardView_extraVisibility

Defines when the extra region of a card layout is displayed. Depends on infoVisibility, meaning the extra region never displays if the info region is not displayed as well.

Must be one of the following constant values.

ConstantValueDescription
always0 Always display the extra region.
activated1 Display the extra region only when activated.
selected2 Display the extra region only when selected.

This is a private symbol.

public static int lbBaseCardView_infoVisibility

Defines when the info region of a card layout is displayed.

Must be one of the following constant values.

ConstantValueDescription
always0 Always display the info region.
activated1 Display the info region only when activated.
selected2 Display the info region only when selected.

This is a private symbol.

public static int lbBaseCardView_selectedAnimationDelay

Defines the delay in milliseconds before the selection animation runs for a card layout.

Must be an integer value, such as "100".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbBaseCardView_selectedAnimationDuration

Defines the duration in milliseconds of the selection animation for a card layout.

Must be an integer value, such as "100".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static final int[] lbBaseGridView

Attributes that can be used with a lbBaseGridView.

Includes the following attributes:

AttributeDescription
android:gravity Defining gravity of child view
android.support.v17.leanback:focusOutEnd Allow DPAD key to navigate out at the end of the view, default is false
android.support.v17.leanback:focusOutFront Allow DPAD key to navigate out at the front of the View (where position = 0), default is false
android.support.v17.leanback:horizontalMargin Defining margin between two items horizontally
android.support.v17.leanback:verticalMargin Defining margin between two items vertically

public static int lbBaseGridView_android_gravity

Defining gravity of child view

This corresponds to the global attribute resource symbol gravity.

public static int lbBaseGridView_focusOutEnd

Allow DPAD key to navigate out at the end of the view, default is false

Must be a boolean value, either "true" or "false".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbBaseGridView_focusOutFront

Allow DPAD key to navigate out at the front of the View (where position = 0), default is false

Must be a boolean value, either "true" or "false".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbBaseGridView_horizontalMargin

Defining margin between two items horizontally

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbBaseGridView_verticalMargin

Defining margin between two items vertically

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static final int[] lbHorizontalGridView

Attributes that can be used with a lbHorizontalGridView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:numberOfRows Defining number of rows
android.support.v17.leanback:rowHeight Defining height of each row of HorizontalGridView

public static int lbHorizontalGridView_numberOfRows

Defining number of rows

Must be an integer value, such as "100".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbHorizontalGridView_rowHeight

Defining height of each row of HorizontalGridView

May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

May be one of the following constant values.

ConstantValueDescription
wrap_content-2

This is a private symbol.

public static final int[] lbImageCardView

Attributes that can be used with a lbImageCardView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:infoAreaBackground

public static int lbImageCardView_infoAreaBackground

This symbol is the offset where the infoAreaBackground attribute's value can be found in the lbImageCardView array.

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

public static int lbPlaybackControlsActionIcons_closed_captioning

This symbol is the offset where the closed_captioning attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_fast_forward

This symbol is the offset where the fast_forward attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_high_quality

This symbol is the offset where the high_quality attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_pause

This symbol is the offset where the pause attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_play

This symbol is the offset where the play attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_repeat

This symbol is the offset where the repeat attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_repeat_one

This symbol is the offset where the repeat_one attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_rewind

This symbol is the offset where the rewind attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_shuffle

This symbol is the offset where the shuffle attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_skip_next

This symbol is the offset where the skip_next attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_skip_previous

This symbol is the offset where the skip_previous attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_thumb_down

This symbol is the offset where the thumb_down attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_thumb_down_outline

This symbol is the offset where the thumb_down_outline attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_thumb_up

This symbol is the offset where the thumb_up attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static int lbPlaybackControlsActionIcons_thumb_up_outline

This symbol is the offset where the thumb_up_outline attribute's value can be found in the lbPlaybackControlsActionIcons array.

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

public static final int[] lbResizingTextView

Attributes that can be used with a lbResizingTextView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:maintainLineSpacing Whether to maintain the same line spacing when text is resized, default is false
android.support.v17.leanback:resizeTrigger Conditions used to trigger text resizing
android.support.v17.leanback:resizedPaddingAdjustmentBottom Adjustment to bottom padding for resized text
android.support.v17.leanback:resizedPaddingAdjustmentTop Adjustment to top padding for resized text
android.support.v17.leanback:resizedTextSize Text size for resized text

public static int lbResizingTextView_maintainLineSpacing

Whether to maintain the same line spacing when text is resized, default is false

Must be a boolean value, either "true" or "false".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbResizingTextView_resizeTrigger

Conditions used to trigger text resizing

Must be one or more (separated by '|') of the following constant values.

ConstantValueDescription
maxLines0x01 Resize text whenever it lays out into the maximum number of lines

This is a private symbol.

public static int lbResizingTextView_resizedPaddingAdjustmentBottom

Adjustment to bottom padding for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbResizingTextView_resizedPaddingAdjustmentTop

Adjustment to top padding for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static int lbResizingTextView_resizedTextSize

Text size for resized text

Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

public static final int[] lbSearchOrbView

Attributes that can be used with a lbSearchOrbView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:searchOrbBrightColor Defining pulse color of the search affordance
android.support.v17.leanback:searchOrbColor Defining color of the search affordance
android.support.v17.leanback:searchOrbIcon Defining icon of the search affordance
android.support.v17.leanback:searchOrbIconColor Defining icon tint color of the search affordance

public static int lbSearchOrbView_searchOrbBrightColor

Defining pulse color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static int lbSearchOrbView_searchOrbColor

Defining color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static int lbSearchOrbView_searchOrbIcon

Defining icon of the search affordance

Must be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

This is a private symbol.

public static int lbSearchOrbView_searchOrbIconColor

Defining icon tint color of the search affordance

May be a reference to another resource, in the form "@[+][package:]type:name" or to a theme attribute in the form "?[package:][type:]name".

May be a color value, in the form of "#rgb", "#argb", "#rrggbb", or "#aarrggbb".

This is a private symbol.

public static final int[] lbSlide

Attributes that can be used with a lbSlide.

Includes the following attributes:

AttributeDescription
android:duration
android:interpolator
android:startDelay
android.support.v17.leanback:lb_slideEdge A duplication of Slide attribute slideEdge for KitKat

public static int lbSlide_android_duration

This symbol is the offset where the duration attribute's value can be found in the lbSlide array.

public static int lbSlide_android_interpolator

This symbol is the offset where the interpolator attribute's value can be found in the lbSlide array.

public static int lbSlide_android_startDelay

This symbol is the offset where the startDelay attribute's value can be found in the lbSlide array.

public static int lbSlide_lb_slideEdge

A duplication of Slide attribute slideEdge for KitKat

Must be one of the following constant values.

ConstantValueDescription
left0x03 Slide to and from the left edge of the Scene.
top0x30 Slide to and from the top edge of the Scene.
right0x05 Slide to and from the right edge of the Scene.
bottom0x50 Slide to and from the bottom edge of the Scene.
start0x00800003 Slide to and from the x-axis position at the start of the Scene root.
end0x00800005 Slide to and from the x-axis position at the end of the Scene root.

This is a private symbol.

public static final int[] lbVerticalGridView

Attributes that can be used with a lbVerticalGridView.

Includes the following attributes:

AttributeDescription
android.support.v17.leanback:columnWidth Defining width of each column of VerticalGridView
android.support.v17.leanback:numberOfColumns Defining number of columns

public static int lbVerticalGridView_columnWidth

Defining width of each column of VerticalGridView

May be a dimension value, which is a floating point number appended with a unit such as "14.5sp". Available units are: px (pixels), dp (density-independent pixels), sp (scaled pixels based on preferred font size), in (inches), mm (millimeters).

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

May be one of the following constant values.

ConstantValueDescription
wrap_content-2

This is a private symbol.

public static int lbVerticalGridView_numberOfColumns

Defining number of columns

Must be an integer value, such as "100".

This may also be a reference to a resource (in the form "@[package:]type:name") or theme attribute (in the form "?[package:][type:]name") containing a value of this type.

This is a private symbol.

Public Constructors

public R.styleable ()