Have AlphaUpdateListener update visibility in onAnimationEnd() am: 26ab4621ce am: d2f84ec857
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/14882859 Change-Id: I6f8587f9091dafb9d6baf5b0982ee8d120cfd0ed
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
package com.android.launcher3.anim;
|
||||
|
||||
import android.animation.Animator;
|
||||
import android.animation.AnimatorListenerAdapter;
|
||||
import android.animation.ValueAnimator;
|
||||
import android.animation.ValueAnimator.AnimatorUpdateListener;
|
||||
import android.view.View;
|
||||
@@ -25,7 +26,7 @@ import android.view.ViewGroup;
|
||||
/**
|
||||
* A convenience class to update a view's visibility state after an alpha animation.
|
||||
*/
|
||||
public class AlphaUpdateListener extends AnimationSuccessListener
|
||||
public class AlphaUpdateListener extends AnimatorListenerAdapter
|
||||
implements AnimatorUpdateListener {
|
||||
public static final float ALPHA_CUTOFF_THRESHOLD = 0.01f;
|
||||
|
||||
@@ -41,7 +42,7 @@ public class AlphaUpdateListener extends AnimationSuccessListener
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAnimationSuccess(Animator animator) {
|
||||
public void onAnimationEnd(Animator animator) {
|
||||
updateVisibility(mView);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user