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.setLayoutParams(params);
}
});