GradientDrawable.SetColor Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| SetColor(ColorStateList) |
Altera esse desenhável para usar uma lista de estado de cor única em vez de um gradiente. |
| SetColor(Int32) |
Altera esse desenho para usar uma única cor em vez de um gradiente. |
SetColor(ColorStateList)
Altera esse desenhável para usar uma lista de estado de cor única em vez de um gradiente.
[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
Parâmetros
- colorStateList
- ColorStateList
A lista de estado de cor usada para preencher a forma
- Atributos
Comentários
Altera esse desenhável para usar uma lista de estado de cor única em vez de um gradiente. Chamar esse método com um argumento nulo limpará a cor e será equivalente a chamar #setColor(int) com o argumento Color#TRANSPARENT.
<forte>Observação</forte>: alterar a cor afetará todas as instâncias de um desenho carregado de um recurso. É recomendável invocar #mutate() antes de alterar a cor.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
SetColor(Int32)
Altera esse desenho para usar uma única cor em vez de um gradiente.
[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
Parâmetros
- argb
- Int32
A cor usada para preencher a forma
- Atributos
Comentários
Altera esse desenho para usar uma única cor em vez de um gradiente.
<forte>Observação</forte>: alterar a cor afetará todas as instâncias de um desenho carregado de um recurso. É recomendável invocar #mutate() antes de alterar a cor.
Java documentação para android.graphics.drawable.GradientDrawable.setColor(int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.