Skip to content

Most visited

Recently visited

navigation

TintableCompoundButton

public interface TintableCompoundButton

android.support.v4.widget.TintableCompoundButton
Known Indirect Subclasses


Interface which allows a CompoundButton to receive tinting calls from CompoundButtonCompat when running on API v20 devices or lower.

Summary

Public methods

abstract ColorStateList getSupportButtonTintList()

Returns the tint applied to the button drawable

abstract PorterDuff.Mode getSupportButtonTintMode()

Returns the blending mode used to apply the tint to the button drawable

abstract void setSupportButtonTintList(ColorStateList tint)

Applies a tint to the button drawable.

abstract void setSupportButtonTintMode(PorterDuff.Mode tintMode)

Specifies the blending mode which should be used to apply the tint specified by setSupportButtonTintList(ColorStateList) to the button drawable.

Public methods

getSupportButtonTintList

ColorStateList getSupportButtonTintList ()

Returns the tint applied to the button drawable

Returns
ColorStateList

See also:

getSupportButtonTintMode

PorterDuff.Mode getSupportButtonTintMode ()

Returns the blending mode used to apply the tint to the button drawable

Returns
PorterDuff.Mode

See also:

setSupportButtonTintList

void setSupportButtonTintList (ColorStateList tint)

Applies a tint to the button drawable. Does not modify the current tint mode, which is SRC_IN by default.

Subsequent calls to setButtonDrawable(Drawable) should automatically mutate the drawable and apply the specified tint and tint mode.

Parameters
tint ColorStateList: the tint to apply, may be null to clear tint

setSupportButtonTintMode

void setSupportButtonTintMode (PorterDuff.Mode tintMode)

Specifies the blending mode which should be used to apply the tint specified by setSupportButtonTintList(ColorStateList) to the button drawable. The default mode is SRC_IN.

Parameters
tintMode PorterDuff.Mode: the blending mode used to apply the tint, may be null to clear tint

See also:

This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.