Язык

View.SetLayerPaint(Paint) Метод

Определение

Обновляет объект, используемый Paint с текущим уровнем (используется только в том случае, если текущий тип слоя не задан #LAYER_TYPE_NONE).

[Android.Runtime.Register("setLayerPaint", "(Landroid/graphics/Paint;)V", "GetSetLayerPaint_Landroid_graphics_Paint_Handler")]
public virtual void SetLayerPaint(Android.Graphics.Paint? paint);
[<Android.Runtime.Register("setLayerPaint", "(Landroid/graphics/Paint;)V", "GetSetLayerPaint_Landroid_graphics_Paint_Handler")>]
abstract member SetLayerPaint : Android.Graphics.Paint -> unit
override this.SetLayerPaint : Android.Graphics.Paint -> unit

Параметры

paint
Paint

Краска, используемая для создания слоя. Этот аргумент является необязательным и может иметь значение NULL. Он игнорируется при типе слоя #LAYER_TYPE_NONE

Атрибуты

Комментарии

Обновляет объект, используемый Paint с текущим уровнем (используется только в том случае, если текущий тип слоя не задан #LAYER_TYPE_NONE). Измененные #setLayerType(int, android.graphics.Paint) свойства, предоставленные Paint, будут использоваться при следующем перезаписи представления, но #setLayerPaint(android.graphics.Paint) должны вызываться, чтобы убедиться, что представление будет немедленно удалено.

Слой связан с необязательным android.graphics.Paint экземпляром, который управляет тем, как слой состоит на экране. При создании слоя учитываются следующие свойства краски:

<ul><li>android.graphics.Paint#getAlpha() Translucency (alpha)</><li/li>android.graphics.Paint#getXfermode() Blending mode</><li/li/li>android.graphics.Paint#getColorFilter() Color filter</li></ul>

Если это представление имеет альфа-значение, равное < 1,0 путем вызова #setAlpha(float), альфа-значение краски слоя заменяется альфа-значением этого представления.

Java документации по android.view.View.setLayerPaint(android.graphics.Paint).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

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

См. также раздел

  • <xref:Android.Views.View.SetLayerType(Android.Views.LayerType%2c+Android.Graphics.Paint)>