我正在使用具有多个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);
});