package androidx.transition; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.os.Build; import java.util.ArrayList; /* loaded from: classes.dex */ class AnimatorUtils { interface AnimatorPauseListenerCompat { void onAnimationPause(Animator animator); void onAnimationResume(Animator animator); } static void a(Animator animator, AnimatorListenerAdapter animatorListenerAdapter) { if (Build.VERSION.SDK_INT >= 19) { animator.addPauseListener(animatorListenerAdapter); } } static void b(Animator animator) { if (Build.VERSION.SDK_INT >= 19) { animator.resume(); return; } ArrayList listeners = animator.getListeners(); if (listeners != null) { int size = listeners.size(); for (int i = 0; i < size; i++) { Animator.AnimatorListener animatorListener = listeners.get(i); if (animatorListener instanceof AnimatorPauseListenerCompat) { ((AnimatorPauseListenerCompat) animatorListener).onAnimationResume(animator); } } } } static void a(Animator animator) { if (Build.VERSION.SDK_INT >= 19) { animator.pause(); return; } ArrayList listeners = animator.getListeners(); if (listeners != null) { int size = listeners.size(); for (int i = 0; i < size; i++) { Animator.AnimatorListener animatorListener = listeners.get(i); if (animatorListener instanceof AnimatorPauseListenerCompat) { ((AnimatorPauseListenerCompat) animatorListener).onAnimationPause(animator); } } } } }