Поделиться через


GradientDrawable.SetColors Метод

Определение

Перегрузки

SetColors(Int32[], Single[])

Задает цвета и смещения, используемые для рисования градиента.

SetColors(Int32[])

Задает цвета, используемые для рисования градиента.

SetColors(Int32[], Single[])

Задает цвета и смещения, используемые для рисования градиента.

[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

Параметры

colors
Int32[]

массив, содержащий 2 или более цветов ARGB

offsets
Single[]

необязательный массив параметров с плавающей запятой, представляющий позиции цветов. Значение NULL равномерно распределяет цвета

Атрибуты

Комментарии

Задает цвета и смещения, используемые для рисования градиента.

Каждый цвет указывается как целое число ARGB, и массив должен содержать не менее 2 цветов.

<strong>Note</strong>: изменение цветов повлияет на все экземпляры рисуемой, загруженной из ресурса. Перед изменением цветов рекомендуется вызывать #mutate() .

Документация по Java для android.graphics.drawable.GradientDrawable.setColors(int[], float[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

SetColors(Int32[])

Задает цвета, используемые для рисования градиента.

[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

Параметры

colors
Int32[]

массив, содержащий 2 или более цветов ARGB

Атрибуты

Комментарии

Задает цвета, используемые для рисования градиента.

Каждый цвет указывается как целое число ARGB, и массив должен содержать не менее 2 цветов.

<strong>Note</strong>: изменение цветов повлияет на все экземпляры рисуемой, загруженной из ресурса. Перед изменением цветов рекомендуется вызывать #mutate() .

Документация по Java для android.graphics.drawable.GradientDrawable.setColors(int[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

См. также раздел

Применяется к