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.