View.SetLayerType(LayerType, Paint) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Spécifie le type de stockage de couche de cette vue.
[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
Paramètres
- layerType
- LayerType
Le type de couche à utiliser avec cette vue doit être l’un des #LAYER_TYPE_NONE
, #LAYER_TYPE_SOFTWARE
ou #LAYER_TYPE_HARDWARE
- paint
- Paint
Peinture utilisée pour composer la couche. Cet argument est facultatif et peut être null. Elle est ignorée lorsque le type de couche est #LAYER_TYPE_NONE
- Attributs
Remarques
Spécifie le type de stockage de couche de cette vue. La couche peut être #LAYER_TYPE_NONE
, #LAYER_TYPE_SOFTWARE
ou #LAYER_TYPE_HARDWARE
.
Une couche est associée à une instance facultative android.graphics.Paint
qui contrôle la façon dont la couche est composée à l’écran. Les propriétés suivantes de la peinture sont prises en compte lors de la composition de la couche :
<ul><li><android.graphics.Paint#getAlpha() Translucency (alpha)
/li><android.graphics.Paint#getXfermode() Blending mode
<>/li/li>android.graphics.Paint#getColorFilter() Color filter
<<>/li/li></ul>
Si cette vue a une valeur alpha définie sur < 1,0 en appelant #setAlpha(float)
, la valeur alpha de la peinture du calque est remplacée par la valeur alpha de cette vue.
Reportez-vous à la documentation de , #LAYER_TYPE_SOFTWARE
et #LAYER_TYPE_HARDWARE
pour plus d’informations #LAYER_TYPE_NONE
sur le moment et la façon d’utiliser des couches.
Documentation Java pour android.view.View.setLayerType(int, android.graphics.Paint)
.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par le projet Android Open Source et utilisés en fonction des termes décrits dans la licence d’attribution Creative Commons 2.5.