Most visited

Recently visited

TintableBackgroundView

public interface TintableBackgroundView

android.support.v4.view.TintableBackgroundView
Known Indirect Subclasses


当在API v20设备或更低版本上运行时,允许 ViewViewCompat接收背景调色呼叫的接口。

Summary

Public methods

abstract ColorStateList getSupportBackgroundTintList()

如果指定,返回应用于背景可绘制的色调。

abstract PorterDuff.Mode getSupportBackgroundTintMode()

如果指定,则返回用于将色调应用于背景可绘制的混合模式。

abstract void setSupportBackgroundTintList(ColorStateList tint)

将背景色应用于背景。

abstract void setSupportBackgroundTintMode(PorterDuff.Mode tintMode)

指定用于将背景可绘制的颜色应用于 setSupportBackgroundTintList(ColorStateList) }的色调的混合模式。

Public methods

getSupportBackgroundTintList

ColorStateList getSupportBackgroundTintList ()

如果指定,返回应用于背景可绘制的色调。

Returns
ColorStateList the tint applied to the background drawable

getSupportBackgroundTintMode

PorterDuff.Mode getSupportBackgroundTintMode ()

如果指定,则返回用于将色调应用于背景可绘制的混合模式。

Returns
PorterDuff.Mode the blending mode used to apply the tint to the background drawable

setSupportBackgroundTintList

void setSupportBackgroundTintList (ColorStateList tint)

将背景色应用于背景。 不会修改当前着色模式,默认为SRC_IN

随后对 View.setBackground(Drawable)调用将自动改变drawable并应用指定的着色和着色模式。

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

也可以看看:

setSupportBackgroundTintMode

void setSupportBackgroundTintMode (PorterDuff.Mode tintMode)

指定用于将setSupportBackgroundTintList(ColorStateList) }指定的色调应用于背景可绘制的混合模式。 默认模式是SRC_IN

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

也可以看看:

Hooray!