使用多个值在ValueAnimator中添加延迟

时间:2018-06-11 09:44:21

标签: android objectanimator

我正在使用具有多个int值的ValueAnimator。问题是,有一种方法可以在完成每个范围后添加延迟。即,表示值为val_1 = 500,val_2 = 5000,val_3 = 3500,val_4 = 3800,现在当val_1到val_2循环完成然后从val_2开始 - > val_3我想添加一个小延迟。

ValueAnimator anim = ValueAnimator.ofInt(val_1, val_2, val_3, val_4);
anim.addUpdateListener(valueAnimator -> {
            int val = (int) valueAnimator.getAnimatedValue();
             circle.setRadius(val);

        });

0 个答案:

没有答案