Compartilhar via


GradientDrawable.SetColors Método

Definição

Sobrecargas

SetColors(Int32[], Single[])

Define as cores e os deslocamentos usados para desenhar o gradiente.

SetColors(Int32[])

Define as cores usadas para desenhar o gradiente.

SetColors(Int32[], Single[])

Define as cores e os 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 contendo 2 ou mais cores ARGB

offsets
Single[]

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

Atributos

Comentários

Define as cores e os deslocamentos usados para desenhar o gradiente.

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

<strong>Nota</strong>: a alteração de cores afetará todas as instâncias de um drawable carregado de um recurso. Recomenda-se invocar #mutate() antes de alterar as cores.

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

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a

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 contendo 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.

<strong>Nota</strong>: a alteração de cores afetará todas as instâncias de um drawable carregado de um recurso. Recomenda-se invocar #mutate() antes de alterar as cores.

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

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Confira também

Aplica-se a