Drawable.SetColorFilter 方法

定义

重载

SetColorFilter(ColorFilter)

指定可绘制对象的可选颜色筛选器。

SetColorFilter(Color, PorterDuff+Mode)

指定颜色和 Porter-Duff 模式作为此可绘制对象的颜色筛选器。

SetColorFilter(ColorFilter)

指定可绘制对象的可选颜色筛选器。

[Android.Runtime.Register("setColorFilter", "(Landroid/graphics/ColorFilter;)V", "GetSetColorFilter_Landroid_graphics_ColorFilter_Handler")]
public abstract void SetColorFilter (Android.Graphics.ColorFilter? colorFilter);
[<Android.Runtime.Register("setColorFilter", "(Landroid/graphics/ColorFilter;)V", "GetSetColorFilter_Landroid_graphics_ColorFilter_Handler")>]
abstract member SetColorFilter : Android.Graphics.ColorFilter -> unit

参数

colorFilter
ColorFilter

要应用的颜色筛选器,或删除 null 现有颜色筛选器

属性

注解

指定可绘制对象的可选颜色筛选器。

如果绘图器具有 ColorFilter,则绘图对象的绘图内容的每个输出像素都将由颜色筛选器修改,然后再将其混合到画布的呈现目标。

传递给 null 删除任何现有颜色筛选器。

<p class=“note”><strong Note:</strong>> Setting a non-colornull filters disables#setTintList(ColorStateList) tint. </p>

适用于 . 的 android.graphics.drawable.Drawable.setColorFilter(android.graphics.ColorFilter)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

SetColorFilter(Color, PorterDuff+Mode)

指定颜色和 Porter-Duff 模式作为此可绘制对象的颜色筛选器。

[Android.Runtime.Register("setColorFilter", "(ILandroid/graphics/PorterDuff$Mode;)V", "GetSetColorFilter_ILandroid_graphics_PorterDuff_Mode_Handler")]
public virtual void SetColorFilter (Android.Graphics.Color color, Android.Graphics.PorterDuff.Mode mode);
[<Android.Runtime.Register("setColorFilter", "(ILandroid/graphics/PorterDuff$Mode;)V", "GetSetColorFilter_ILandroid_graphics_PorterDuff_Mode_Handler")>]
abstract member SetColorFilter : Android.Graphics.Color * Android.Graphics.PorterDuff.Mode -> unit
override this.SetColorFilter : Android.Graphics.Color * Android.Graphics.PorterDuff.Mode -> unit

参数

color
Color
属性

注解

适用于 . 的 android.graphics.drawable.Drawable.setColorFilter(int, android.graphics.Mode)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于