belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
TintableCompoundButton
public interface TintableCompoundButton
| android.support.v4.widget.TintableCompoundButton |
| |
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 |
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 | |
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 |
Interfaces
Classes
- AutoScrollHelper
- CircularProgressDrawable
- CompoundButtonCompat
- ContentLoadingProgressBar
- CursorAdapter
- DrawerLayout
- DrawerLayout.LayoutParams
- DrawerLayout.SavedState
- DrawerLayout.SimpleDrawerListener
- EdgeEffectCompat
- ExploreByTouchHelper
- ImageViewCompat
- ListPopupWindowCompat
- ListViewAutoScrollHelper
- ListViewCompat
- NestedScrollView
- PopupMenuCompat
- PopupWindowCompat
- ResourceCursorAdapter
- ScrollerCompat
- SimpleCursorAdapter
- SlidingPaneLayout
- SlidingPaneLayout.LayoutParams
- SlidingPaneLayout.SimplePanelSlideListener
- Space
- SwipeRefreshLayout
- TextViewCompat
- ViewDragHelper
- ViewDragHelper.Callback