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


WindowInsetsAnimation.InterpolatedFraction Свойство

Определение

Возвращает интерполированный дробный ход этой анимации между начальным состоянием анимации и конечным состоянием анимации.

public float InterpolatedFraction { [Android.Runtime.Register("getInterpolatedFraction", "()F", "", ApiSince=30)] get; }
[<get: Android.Runtime.Register("getInterpolatedFraction", "()F", "", ApiSince=30)>]
member this.InterpolatedFraction : single

Значение свойства

Текущий интерполированный ход выполнения этой анимации.

Атрибуты

Комментарии

Возвращает интерполированный дробный ход этой анимации между начальным состоянием анимации и конечным состоянием анимации. Обратите внимание, что этот прогресс является глобальным прогрессом анимации, в то время как Callback#onProgress только будет отправлять наборы, которые могут быть встроены WindowInsets#inset родителями представлений в иерархии. Ход выполнения для каждого набора анимации является глобальным для всей анимации. Одна анимация анимирует все вещи вместе (в, вне, ...). Если они не анимируются вместе, у нас будет несколько анимаций.

Примечание. В случае, если приложение управляет анимацией, возвращаемое здесь значение будет таким же, как и приложение, переданное в WindowInsetsAnimationController#setInsetsAndAlpha(Insets, float, float), интерполировано с интерполятором, переданным в WindowInsetsController#controlWindowInsetsAnimation.

Примечание. Для анимаций, инициированных системой, это всегда возвращает допустимое значение от 0 до 1.

Документация по Java для android.view.WindowInsetsAnimation.getInterpolatedFraction().

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

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