ich die Höhe einer Ansicht animieren kann durch LayoutParams wie dieseAnimate LayouParams wrap_content
void animateHeight(final View view, int newHeight) {
int currentHeight = view.getMeasuredHeight();
ValueAnimator animator = ValueAnimator.ofInt(currentHeight, newHeight);
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator valueAnimator) {
ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
layoutParams.height = (Integer) valueAnimator.getAnimatedValue();
view.setLayoutParams(layoutParams);
}
});
animator.start();
}
Gibt es eine Möglichkeit etwas ähnliches zu tun, wenn ich möchte, dass die endgültige Höhe zu wrap_content Einstellung?