GradientDrawable.SetColor 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.
Surcharges
| Nom | Description |
|---|---|
| SetColor(ColorStateList) |
Modifie ce dessinable pour utiliser une seule liste d’états de couleur au lieu d’un dégradé. |
| SetColor(Int32) |
Modifie ce dessinable pour utiliser une couleur unique au lieu d’un dégradé. |
SetColor(ColorStateList)
Modifie ce dessinable pour utiliser une seule liste d’états de couleur au lieu d’un dégradé.
[Android.Runtime.Register("setColor", "(Landroid/content/res/ColorStateList;)V", "GetSetColor_Landroid_content_res_ColorStateList_Handler")]
public virtual void SetColor(Android.Content.Res.ColorStateList? colorStateList);
[<Android.Runtime.Register("setColor", "(Landroid/content/res/ColorStateList;)V", "GetSetColor_Landroid_content_res_ColorStateList_Handler")>]
abstract member SetColor : Android.Content.Res.ColorStateList -> unit
override this.SetColor : Android.Content.Res.ColorStateList -> unit
Paramètres
- colorStateList
- ColorStateList
Liste d’états de couleur utilisée pour remplir la forme
- Attributs
Remarques
Modifie ce dessinable pour utiliser une seule liste d’états de couleur au lieu d’un dégradé. L’appel de cette méthode avec un argument Null efface la couleur et équivaut à appeler #setColor(int) avec l’argument Color#TRANSPARENT.
<forte>note</forte> : la modification de la couleur affecte toutes les instances d’un dessinable chargé à partir d’une ressource. Il est recommandé d’appeler #mutate() avant de modifier la couleur.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
SetColor(Int32)
Modifie ce dessinable pour utiliser une couleur unique au lieu d’un dégradé.
[Android.Runtime.Register("setColor", "(I)V", "GetSetColor_IHandler")]
public virtual void SetColor(int argb);
[<Android.Runtime.Register("setColor", "(I)V", "GetSetColor_IHandler")>]
abstract member SetColor : int -> unit
override this.SetColor : int -> unit
Paramètres
- argb
- Int32
Couleur utilisée pour remplir la forme
- Attributs
Remarques
Modifie ce dessinable pour utiliser une couleur unique au lieu d’un dégradé.
<forte>note</forte> : la modification de la couleur affecte toutes les instances d’un dessinable chargé à partir d’une ressource. Il est recommandé d’appeler #mutate() avant de modifier la couleur.
Java documentation pour android.graphics.drawable.GradientDrawable.setColor(int).
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.