TypedArray.GetColor(Int32, Int32) Метод

Определение

Получите значение цвета для атрибута в файле <var>index</var>.

[Android.Runtime.Register("getColor", "(II)I", "GetGetColor_IIHandler")]
public virtual Android.Graphics.Color GetColor (int index, int defValue);
[<Android.Runtime.Register("getColor", "(II)I", "GetGetColor_IIHandler")>]
abstract member GetColor : int * int -> Android.Graphics.Color
override this.GetColor : int * int -> Android.Graphics.Color

Параметры

index
Int32

Индекс извлекаемого атрибута.

defValue
Int32

Возвращаемое значение, если атрибут не определен или не является ресурсом.

Возвращаемое значение

Значение цвета атрибута или defValue, если оно не определено.

Атрибуты

Исключения

Значение , если объект TypedArray уже был переработан.

Значение , если атрибут определен, но не является целочисленным цветом или списком состояний цвета.

Комментарии

Получите значение цвета для атрибута в файле <var>index</var>. Если атрибут ссылается на ресурс цвета, содержащий сложный android.content.res.ColorStateList, возвращается цвет по умолчанию из набора.

Этот метод создает исключение, если атрибут определен, но не является целочисленным цветом или списком состояний цвета.

Документация по Java для android.content.res.TypedArray.getColor(int, int).

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

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