Files
adif-api-reverse-engineering/apk_decompiled/sources/i2/C0397b.java

98 lines
3.7 KiB
Java

package i2;
import android.animation.Animator;
import android.animation.AnimatorInflater;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.animation.TimeInterpolator;
import android.content.Context;
import android.util.Log;
import android.view.animation.AccelerateDecelerateInterpolator;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.DecelerateInterpolator;
import java.util.ArrayList;
import s.j;
/* renamed from: i2.b, reason: case insensitive filesystem */
/* loaded from: classes3.dex */
public final class C0397b {
/* renamed from: a, reason: collision with root package name */
public final j f6819a = new j(0);
/* renamed from: b, reason: collision with root package name */
public final j f6820b = new j(0);
public static C0397b a(Context context, int i) {
try {
Animator loadAnimator = AnimatorInflater.loadAnimator(context, i);
if (loadAnimator instanceof AnimatorSet) {
return b(((AnimatorSet) loadAnimator).getChildAnimations());
}
if (loadAnimator == null) {
return null;
}
ArrayList arrayList = new ArrayList();
arrayList.add(loadAnimator);
return b(arrayList);
} catch (Exception e4) {
Log.w("MotionSpec", "Can't load animation resource ID #0x" + Integer.toHexString(i), e4);
return null;
}
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r6v1, types: [java.lang.Object, i2.c] */
public static C0397b b(ArrayList arrayList) {
C0397b c0397b = new C0397b();
int size = arrayList.size();
for (int i = 0; i < size; i++) {
Animator animator = (Animator) arrayList.get(i);
if (!(animator instanceof ObjectAnimator)) {
throw new IllegalArgumentException("Animator must be an ObjectAnimator: " + animator);
}
ObjectAnimator objectAnimator = (ObjectAnimator) animator;
c0397b.f6820b.put(objectAnimator.getPropertyName(), objectAnimator.getValues());
String propertyName = objectAnimator.getPropertyName();
long startDelay = objectAnimator.getStartDelay();
long duration = objectAnimator.getDuration();
TimeInterpolator interpolator = objectAnimator.getInterpolator();
if ((interpolator instanceof AccelerateDecelerateInterpolator) || interpolator == null) {
interpolator = AbstractC0396a.f6816b;
} else if (interpolator instanceof AccelerateInterpolator) {
interpolator = AbstractC0396a.f6817c;
} else if (interpolator instanceof DecelerateInterpolator) {
interpolator = AbstractC0396a.f6818d;
}
?? obj = new Object();
obj.f6824d = 0;
obj.f6825e = 1;
obj.f6821a = startDelay;
obj.f6822b = duration;
obj.f6823c = interpolator;
obj.f6824d = objectAnimator.getRepeatCount();
obj.f6825e = objectAnimator.getRepeatMode();
c0397b.f6819a.put(propertyName, obj);
}
return c0397b;
}
public final boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj instanceof C0397b) {
return this.f6819a.equals(((C0397b) obj).f6819a);
}
return false;
}
public final int hashCode() {
return this.f6819a.hashCode();
}
public final String toString() {
return "\n" + C0397b.class.getName() + '{' + Integer.toHexString(System.identityHashCode(this)) + " timings: " + this.f6819a + "}\n";
}
}