我想要对一个 TextView 的高度进行从0到实际高度的动画效果。我使用了以下代码:
ValueAnimator anim = ValueAnimator.ofInt(0, height)
.setDuration(1000);
anim.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
public void onAnimationUpdate(ValueAnimator animation) {
textView.getLayoutParams().height = (int)animation.getAnimatedValue();
textView.requestLayout();
}
});
anim.start();
但是动画并不是那么流畅(不算糟糕,但我认为可以更加流畅)。
有哪些方法可以使这种动画变得最流畅?