Android анимация обратного масштаба - PullRequest
0 голосов
/ 18 мая 2019

Я пытаюсь запустить анимацию, основанную на касании пользователя, и отменить анимацию после того, как пользователь оставил касание.

ObjectAnimator scaleXAnimator = ObjectAnimator.ofFloat(mRippleView, "radius", startRadius, endRadius) // 10dp to 20dp

Я нашел API, который плавно работает на уровне API O и выше.

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
    mAnimatorSet.reverse(); //from 20dp to 10dp
}

Есть ли какой-либо другой способ, которым масштабную анимацию можно почитать, используя DecelerateInterpolator(), откудапользователь оставляет касание.

Я пытаюсь выяснить, в какое время пользователь оставил касание и до какого радиуса масштабируется анимация.

...