package androidx.appcompat.view; import android.view.View; import android.view.animation.Interpolator; import androidx.annotation.RestrictTo; import androidx.core.view.ViewPropertyAnimatorCompat; import androidx.core.view.ViewPropertyAnimatorListener; import androidx.core.view.ViewPropertyAnimatorListenerAdapter; import java.util.ArrayList; import java.util.Iterator; @RestrictTo({RestrictTo.Scope.LIBRARY_GROUP_PREFIX}) public class ViewPropertyAnimatorCompatSet { public final ArrayList mAnimators = new ArrayList<>(); private long mDuration = -1; private Interpolator mInterpolator; private boolean mIsStarted; public ViewPropertyAnimatorListener mListener; private final ViewPropertyAnimatorListenerAdapter mProxyListener = new AnonymousClass1(); /* renamed from: androidx.appcompat.view.ViewPropertyAnimatorCompatSet$1 reason: invalid class name */ public class AnonymousClass1 extends ViewPropertyAnimatorListenerAdapter { private int mProxyEndCount = 0; private boolean mProxyStarted = false; public AnonymousClass1() { } @Override // androidx.core.view.ViewPropertyAnimatorListenerAdapter, androidx.core.view.ViewPropertyAnimatorListener public void onAnimationEnd(View view) { int i = this.mProxyEndCount + 1; this.mProxyEndCount = i; if (i == ViewPropertyAnimatorCompatSet.this.mAnimators.size()) { ViewPropertyAnimatorListener viewPropertyAnimatorListener = ViewPropertyAnimatorCompatSet.this.mListener; if (viewPropertyAnimatorListener != null) { viewPropertyAnimatorListener.onAnimationEnd(null); } onEnd(); } } @Override // androidx.core.view.ViewPropertyAnimatorListenerAdapter, androidx.core.view.ViewPropertyAnimatorListener public void onAnimationStart(View view) { if (!this.mProxyStarted) { this.mProxyStarted = true; ViewPropertyAnimatorListener viewPropertyAnimatorListener = ViewPropertyAnimatorCompatSet.this.mListener; if (viewPropertyAnimatorListener != null) { viewPropertyAnimatorListener.onAnimationStart(null); } } } public void onEnd() { this.mProxyEndCount = 0; this.mProxyStarted = false; ViewPropertyAnimatorCompatSet.this.onAnimationsEnded(); } } public void cancel() { if (this.mIsStarted) { Iterator it = this.mAnimators.iterator(); while (it.hasNext()) { it.next().cancel(); } this.mIsStarted = false; } } public void onAnimationsEnded() { this.mIsStarted = false; } public ViewPropertyAnimatorCompatSet play(ViewPropertyAnimatorCompat viewPropertyAnimatorCompat) { if (!this.mIsStarted) { this.mAnimators.add(viewPropertyAnimatorCompat); } return this; } public ViewPropertyAnimatorCompatSet playSequentially(ViewPropertyAnimatorCompat viewPropertyAnimatorCompat, ViewPropertyAnimatorCompat viewPropertyAnimatorCompat2) { this.mAnimators.add(viewPropertyAnimatorCompat); viewPropertyAnimatorCompat2.setStartDelay(viewPropertyAnimatorCompat.getDuration()); this.mAnimators.add(viewPropertyAnimatorCompat2); return this; } public ViewPropertyAnimatorCompatSet setDuration(long j) { if (!this.mIsStarted) { this.mDuration = j; } return this; } public ViewPropertyAnimatorCompatSet setInterpolator(Interpolator interpolator) { if (!this.mIsStarted) { this.mInterpolator = interpolator; } return this; } public ViewPropertyAnimatorCompatSet setListener(ViewPropertyAnimatorListener viewPropertyAnimatorListener) { if (!this.mIsStarted) { this.mListener = viewPropertyAnimatorListener; } return this; } public void start() { if (!this.mIsStarted) { Iterator it = this.mAnimators.iterator(); while (it.hasNext()) { ViewPropertyAnimatorCompat next = it.next(); long j = this.mDuration; if (j >= 0) { next.setDuration(j); } Interpolator interpolator = this.mInterpolator; if (interpolator != null) { next.setInterpolator(interpolator); } if (this.mListener != null) { next.setListener(this.mProxyListener); } next.start(); } this.mIsStarted = true; } } }