Поделиться через


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 удаление существующего фильтра цвета

Атрибуты

Комментарии

Укажите необязательный цветной фильтр для рисования.

Если объект Drawable имеет ColorFilter, каждый выходной пиксель содержимого рисунка drawable будет изменен фильтром цветов, прежде чем он будет смешиваться с целевым объектом отрисовки холста.

Передайте null для удаления любого существующего цветового фильтра.

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

Документация по Java для android.graphics.drawable.Drawable.setColorFilter(android.graphics.ColorFilter).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

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
Атрибуты

Комментарии

Документация по Java для android.graphics.drawable.Drawable.setColorFilter(int, android.graphics.Mode).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к