Use decelerate interpolator for height animations

filtering
Floens 10 years ago
parent 1454b15105
commit e4f9d31247
  1. 2
      Clover/app/src/main/java/org/floens/chan/utils/AnimationUtils.java

@ -19,6 +19,7 @@ package org.floens.chan.utils;
import android.view.View; import android.view.View;
import android.view.animation.Animation; import android.view.animation.Animation;
import android.view.animation.DecelerateInterpolator;
import org.floens.chan.ui.animation.HeightAnimation; import org.floens.chan.ui.animation.HeightAnimation;
@ -57,6 +58,7 @@ public class AnimationUtils {
heightAnimation = new HeightAnimation(view, view.getHeight(), 0, 300); heightAnimation = new HeightAnimation(view, view.getHeight(), 0, 300);
} }
view.startAnimation(heightAnimation); view.startAnimation(heightAnimation);
view.getAnimation().setInterpolator(new DecelerateInterpolator(2f));
view.getAnimation().setAnimationListener(new Animation.AnimationListener() { view.getAnimation().setAnimationListener(new Animation.AnimationListener() {
@Override @Override
public void onAnimationStart(Animation animation) { public void onAnimationStart(Animation animation) {

Loading…
Cancel
Save