GradientDrawable.SetColors Método

Definição

Sobrecargas

Nome Description
SetColors(Int32[])

Define as cores usadas para desenhar o gradiente.

SetColors(Int32[], Single[])

Define as cores e deslocamentos usados para desenhar o gradiente.

SetColors(Int32[])

Define as cores usadas para desenhar o gradiente.

[Android.Runtime.Register("setColors", "([I)V", "GetSetColors_arrayIHandler")]
public virtual void SetColors(int[]? colors);
[<Android.Runtime.Register("setColors", "([I)V", "GetSetColors_arrayIHandler")>]
abstract member SetColors : int[] -> unit
override this.SetColors : int[] -> unit

Parâmetros

colors
Int32[]

uma matriz que contém 2 ou mais cores ARGB

Atributos

Comentários

Define as cores usadas para desenhar o gradiente.

Cada cor é especificada como um inteiro ARGB e a matriz deve conter pelo menos 2 cores.

<forte>Observação</forte>: a alteração de cores afetará todas as instâncias de um desenho carregado de um recurso. É recomendável invocar #mutate() antes de alterar as cores.

Java documentação para android.graphics.drawable.GradientDrawable.setColors(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.

Confira também

Aplica-se a

SetColors(Int32[], Single[])

Define as cores e deslocamentos usados para desenhar o gradiente.

[Android.Runtime.Register("setColors", "([I[F)V", "GetSetColors_arrayIarrayFHandler", ApiSince=29)]
public virtual void SetColors(int[]? colors, float[]? offsets);
[<Android.Runtime.Register("setColors", "([I[F)V", "GetSetColors_arrayIarrayFHandler", ApiSince=29)>]
abstract member SetColors : int[] * single[] -> unit
override this.SetColors : int[] * single[] -> unit

Parâmetros

colors
Int32[]

uma matriz que contém 2 ou mais cores ARGB

offsets
Single[]

matriz opcional de parâmetros de ponto flutuante que representam as posições das cores. Nulo dispersa uniformemente as cores

Atributos

Comentários

Define as cores e deslocamentos usados para desenhar o gradiente.

Cada cor é especificada como um inteiro ARGB e a matriz deve conter pelo menos 2 cores.

<forte>Observação</forte>: a alteração de cores afetará todas as instâncias de um desenho carregado de um recurso. É recomendável invocar #mutate() antes de alterar as cores.

Java documentação para android.graphics.drawable.GradientDrawable.setColors(int[], float[]).

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