android ValueAnimator改变控件宽度实现收缩展开卡顿怎么破?

    ValueAnimator colseAnimator = ValueAnimator.ofFloat(closeWidth, 0);
    colseAnimator.addUpdateListener(new AnimatorUpdateListener() {

        LinearLayout.LayoutParams params = (LayoutParams) 
                closeView.getLayoutParams();
        @Override
        public void onAnimationUpdate(ValueAnimator animation) {

            float f = (Float) animation.getAnimatedValue();
            params.width = (int) f;
            closeView.requestLayout();
        }
    });

加悬赏了啊,看我的回复,做成两个动画然后同时启动就好了