Most visited

Recently visited

ColorFilterDimmer

public final class ColorFilterDimmer
extends Object

java.lang.Object
   ↳ android.support.v17.leanback.graphics.ColorFilterDimmer


Helper类将昏暗的级别应用于View。 ColorFilterDimmer使用Paint对象中的ColorFilter根据当前活动的级别调暗视图。

Summary

Public methods

void applyFilterToView(View view)

将当前的ColorFilter应用于视图。

static ColorFilterDimmer create(ColorFilterCache dimmer, float activeLevel, float dimmedLevel)

为给定的颜色和级别创建ColorFilterDimmer ..

static ColorFilterDimmer createDefault(Context context)

创建一个默认的ColorFilterDimmer。

ColorFilter getColorFilter()

获取ColorFilter设置为当前的调光级别。

Paint getPaint()

获取设置为当前调光级别的Paint对象。

void setActiveLevel(float level)

设置调光器的有效电平。

Inherited methods

From class java.lang.Object

Public methods

applyFilterToView

void applyFilterToView (View view)

将当前的ColorFilter应用于视图。 此方法将在应用过滤器时设置视图的硬件层,并在不应用过滤器时将其删除。

Parameters
view View: The View to apply the ColorFilter to.

create

ColorFilterDimmer create (ColorFilterCache dimmer, 
                float activeLevel, 
                float dimmedLevel)

为给定的颜色和级别创建ColorFilterDimmer ..

Parameters
dimmer ColorFilterCache: The ColorFilterCache for dim color.
activeLevel float: The level of dimming when the View is in its active state. Must be a float value between 0.0 and 1.0.
dimmedLevel float: The level of dimming when the View is in its dimmed state. Must be a float value between 0.0 and 1.0.
Returns
ColorFilterDimmer

createDefault

ColorFilterDimmer createDefault (Context context)

创建一个默认的ColorFilterDimmer。 使用调光器的默认颜色和级别。

Parameters
context Context: A Context used to retrieve Resources.
Returns
ColorFilterDimmer A ColorFilterDimmer with the default dim color and levels.

getColorFilter

ColorFilter getColorFilter ()

获取ColorFilter设置为当前的调光级别。

Returns
ColorFilter The current ColorFilter.

getPaint

Paint getPaint ()

获取设置为当前调光级别的Paint对象。

Returns
Paint The current Paint object.

setActiveLevel

void setActiveLevel (float level)

设置调光器的有效电平。 根据级别更新ColorFilter。

Parameters
level float: A float between 0 (fully dim) and 1 (fully active).

Hooray!