getColorAnimationConfig

fun TypedArray.getColorAnimationConfig(durationAttr: Int, interpolatorAttr: Int = 0, context: Context): AnimationConfig?

Извлекает конфигурацию анимации цвета из TypedArray по указанным атрибутам.

Функция анализирует атрибуты продолжительности и интерполятора в TypedArray и создает соответствующую конфигурацию анимации. Если ни один из атрибутов не присутствует в TypedArray, возвращается null.

Если атрибут продолжительности не указан, используется значение по умолчанию 200 мс. Если атрибут интерполятора не указан, используется интерполятор по умолчанию AccelerateDecelerateInterpolator.

Receiver

TypedArray Исходный массив типизированных атрибутов (обычно из XML-разметки)

Return

Конфигурация анимации, если присутствует хотя бы один из атрибутов, иначе null

Parameters

durationAttr

Идентификатор атрибута продолжительности анимации (например, R.attr.animationDuration)

interpolatorAttr

Идентификатор атрибута интерполятора анимации (например, R.attr.animationInterpolator). По умолчанию 0, что означает отсутствие атрибута

See also