package com.google.android.material.circularreveal; import android.animation.Animator; import android.animation.AnimatorListenerAdapter; import android.animation.AnimatorSet; import android.animation.ObjectAnimator; import android.animation.TypeEvaluator; import android.os.Build; import android.util.Property; import android.view.View; import android.view.ViewAnimationUtils; import com.google.android.material.circularreveal.CircularRevealWidget; /* loaded from: classes.dex */ public final class CircularRevealCompat { /* JADX WARN: Multi-variable type inference failed */ public static Animator a(CircularRevealWidget circularRevealWidget, float f, float f2, float f3) { ObjectAnimator ofObject = ObjectAnimator.ofObject(circularRevealWidget, (Property) CircularRevealWidget.CircularRevealProperty.a, (TypeEvaluator) CircularRevealWidget.CircularRevealEvaluator.b, (Object[]) new CircularRevealWidget.RevealInfo[]{new CircularRevealWidget.RevealInfo(f, f2, f3)}); if (Build.VERSION.SDK_INT < 21) { return ofObject; } CircularRevealWidget.RevealInfo revealInfo = circularRevealWidget.getRevealInfo(); if (revealInfo == null) { throw new IllegalStateException("Caller must set a non-null RevealInfo before calling this."); } Animator createCircularReveal = ViewAnimationUtils.createCircularReveal((View) circularRevealWidget, (int) f, (int) f2, revealInfo.c, f3); AnimatorSet animatorSet = new AnimatorSet(); animatorSet.playTogether(ofObject, createCircularReveal); return animatorSet; } public static Animator.AnimatorListener a(final CircularRevealWidget circularRevealWidget) { return new AnimatorListenerAdapter() { // from class: com.google.android.material.circularreveal.CircularRevealCompat.1 @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener public void onAnimationEnd(Animator animator) { CircularRevealWidget.this.b(); } @Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener public void onAnimationStart(Animator animator) { CircularRevealWidget.this.a(); } }; } }