View.SetLayerType(LayerType, Paint) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Typ der Layersicherung für diese Ansicht an.
[Android.Runtime.Register("setLayerType", "(ILandroid/graphics/Paint;)V", "GetSetLayerType_ILandroid_graphics_Paint_Handler")]
public virtual void SetLayerType(Android.Views.LayerType layerType, Android.Graphics.Paint? paint);
[<Android.Runtime.Register("setLayerType", "(ILandroid/graphics/Paint;)V", "GetSetLayerType_ILandroid_graphics_Paint_Handler")>]
abstract member SetLayerType : Android.Views.LayerType * Android.Graphics.Paint -> unit
override this.SetLayerType : Android.Views.LayerType * Android.Graphics.Paint -> unit
Parameter
- layerType
- LayerType
Der Layertyp, der mit dieser Ansicht verwendet werden soll, muss eine von #LAYER_TYPE_NONE, #LAYER_TYPE_SOFTWARE oder #LAYER_TYPE_HARDWARE
- 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
Gibt den Typ der Layersicherung für diese Ansicht an. Die Ebene kann #LAYER_TYPE_NONE, #LAYER_TYPE_SOFTWARE oder #LAYER_TYPE_HARDWARE.
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.
Weitere Informationen zum Zeitpunkt und zur Verwendung von Layern finden Sie in der Dokumentation zu #LAYER_TYPE_NONE#LAYER_TYPE_SOFTWARE #LAYER_TYPE_HARDWARE und zu weiteren Informationen.
Java-Dokumentation für android.view.View.setLayerType(int, android.graphics.Paint).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.