View.SetLayerPaint(Paint) Methode

Definition

Aktualisiert das objekt, das Paint mit der aktuellen Ebene verwendet wird (wird nur verwendet, wenn der aktuelle Layertyp nicht auf festgelegt #LAYER_TYPE_NONEist).

[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

Parameter

paint
Paint

Die zum Verfassen der Ebene verwendete Farbe. Dieses Argument ist optional und kann null sein. Sie wird ignoriert, wenn der Layertyp #LAYER_TYPE_NONE

Attribute

Hinweise

Aktualisiert das objekt, das Paint mit der aktuellen Ebene verwendet wird (wird nur verwendet, wenn der aktuelle Layertyp nicht auf festgelegt #LAYER_TYPE_NONEist). Geänderte Eigenschaften von Paint #setLayerType(int, android.graphics.Paint) werden verwendet, wenn die Ansicht das nächste Mal neu gezeichnet wird, aber #setLayerPaint(android.graphics.Paint) muss aufgerufen werden, um sicherzustellen, dass die Ansicht sofort neu gezeichnet wird.

Eine Ebene ist einer optionalen android.graphics.Paint Instanz zugeordnet, die steuert, wie die Ebene auf dem Bildschirm zusammengesetzt wird. Bei der Erstellung der Schicht werden die folgenden Eigenschaften der Farbe berücksichtigt:

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

Wenn diese Ansicht einen Alphawert auf < 1,0 durch Aufrufen #setAlpha(float)festgelegt hat, wird der Alphawert der Farbe der Ebene durch den Alphawert dieser Ansicht ersetzt.

Java Dokumentation für android.view.View.setLayerPaint(android.graphics.Paint).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

Weitere Informationen

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