TextView - 数字递减的动画

问题描述 投票:1回答:1

我想为一个TextView创建一个动画,其中的数字会像这样减少和增加。

enter image description here

我怎么做这样的动画?有没有人知道的库?

android textview
1个回答
1
投票

使用 ValueAnimator:

private void startCountAnimation() {
    ValueAnimator animator = ValueAnimator.ofInt(0, 600);
    animator.setDuration(5000);
    animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
        public void onAnimationUpdate(ValueAnimator animation) {
            textView.setText(animation.getAnimatedValue().toString());
        }
    });
    animator.start();
}

https:/stackoverflow.coma2944393511628353。

© www.soinside.com 2019 - 2024. All rights reserved.