Android APIs
public interface

TintableCompoundButton

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

Class Overview

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

public abstract ColorStateList getSupportButtonTintList ()

Returns the tint applied to the button drawable

public abstract PorterDuff.Mode getSupportButtonTintMode ()

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

public abstract 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 the tint to apply, may be null to clear tint

public 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. The default mode is SRC_IN.

Parameters
tintMode the blending mode used to apply the tint, may be null to clear tint