Value State List
Абстрактный класс, представляющий список значений, соответствующих наборам состояний View.
Используется для сопоставления значения типа T с определённым набором состояний (stateSet), аналогично работе с ColorStateList или StateListDrawable.
Parameters
T
Тип значения, связанного с состоянием.
states
Массив массивов состояний, где каждый подмассив представляет набор состояний.
values
Массив значений, соответствующих каждому набору состояний.
Inheritors
Functions
Link copied to clipboard
fun <T> ValueStateList<T>.animateValue(stateSnapshot: StateSnapshot, evaluator: TypeEvaluator<T>, config: AnimationConfig, defaultValue: T? = null, onValue: (T) -> Unit)
Анимирует переход между состояниями для ValueStateList.
Link copied to clipboard
Возвращает значение по умолчанию, соответствующее пустому набору состояний.
Link copied to clipboard
Возвращает значение, соответствующее переданному набору состояний.
Link copied to clipboard
Проверяет, содержит ли список значения, зависящие от состояния.