package androidx.vectordrawable.graphics.drawable; import android.animation.Animator; import android.animation.AnimatorSet; import android.animation.ArgbEvaluator; import android.content.Context; import android.content.res.ColorStateList; import android.content.res.Resources; import android.content.res.TypedArray; import android.graphics.Canvas; import android.graphics.ColorFilter; import android.graphics.PorterDuff; import android.graphics.Rect; import android.graphics.Region; import android.graphics.drawable.Animatable; import android.graphics.drawable.AnimatedVectorDrawable; import android.graphics.drawable.Drawable; import android.os.Build; import android.util.AttributeSet; import java.util.ArrayList; import org.xmlpull.v1.XmlPullParser; import p.i; /* loaded from: classes.dex */ public class b extends f implements Animatable { /* renamed from: b, reason: collision with root package name */ private C0041b f2686b; /* renamed from: c, reason: collision with root package name */ private Context f2687c; /* renamed from: d, reason: collision with root package name */ private ArgbEvaluator f2688d; /* renamed from: e, reason: collision with root package name */ private Animator.AnimatorListener f2689e; /* renamed from: f, reason: collision with root package name */ ArrayList f2690f; /* renamed from: g, reason: collision with root package name */ final Drawable.Callback f2691g; class a implements Drawable.Callback { a() { } @Override // android.graphics.drawable.Drawable.Callback public void invalidateDrawable(Drawable drawable) { b.this.invalidateSelf(); } @Override // android.graphics.drawable.Drawable.Callback public void scheduleDrawable(Drawable drawable, Runnable runnable, long j10) { b.this.scheduleSelf(runnable, j10); } @Override // android.graphics.drawable.Drawable.Callback public void unscheduleDrawable(Drawable drawable, Runnable runnable) { b.this.unscheduleSelf(runnable); } } /* renamed from: androidx.vectordrawable.graphics.drawable.b$b, reason: collision with other inner class name */ private static class C0041b extends Drawable.ConstantState { /* renamed from: a, reason: collision with root package name */ int f2693a; /* renamed from: b, reason: collision with root package name */ g f2694b; /* renamed from: c, reason: collision with root package name */ AnimatorSet f2695c; /* renamed from: d, reason: collision with root package name */ ArrayList f2696d; /* renamed from: e, reason: collision with root package name */ androidx.collection.a f2697e; public C0041b(Context context, C0041b c0041b, Drawable.Callback callback, Resources resources) { if (c0041b != null) { this.f2693a = c0041b.f2693a; g gVar = c0041b.f2694b; if (gVar != null) { Drawable.ConstantState constantState = gVar.getConstantState(); if (resources != null) { this.f2694b = (g) constantState.newDrawable(resources); } else { this.f2694b = (g) constantState.newDrawable(); } g gVar2 = (g) this.f2694b.mutate(); this.f2694b = gVar2; gVar2.setCallback(callback); this.f2694b.setBounds(c0041b.f2694b.getBounds()); this.f2694b.h(false); } ArrayList arrayList = c0041b.f2696d; if (arrayList != null) { int size = arrayList.size(); this.f2696d = new ArrayList(size); this.f2697e = new androidx.collection.a(size); for (int i10 = 0; i10 < size; i10++) { Animator animator = (Animator) c0041b.f2696d.get(i10); Animator clone = animator.clone(); String str = (String) c0041b.f2697e.get(animator); clone.setTarget(this.f2694b.d(str)); this.f2696d.add(clone); this.f2697e.put(clone, str); } a(); } } } public void a() { if (this.f2695c == null) { this.f2695c = new AnimatorSet(); } this.f2695c.playTogether(this.f2696d); } @Override // android.graphics.drawable.Drawable.ConstantState public int getChangingConfigurations() { return this.f2693a; } @Override // android.graphics.drawable.Drawable.ConstantState public Drawable newDrawable() { throw new IllegalStateException("No constant state support for SDK < 24."); } @Override // android.graphics.drawable.Drawable.ConstantState public Drawable newDrawable(Resources resources) { throw new IllegalStateException("No constant state support for SDK < 24."); } } b() { this(null, null, null); } public static b a(Context context, Resources resources, XmlPullParser xmlPullParser, AttributeSet attributeSet, Resources.Theme theme) { b bVar = new b(context); bVar.inflate(resources, xmlPullParser, attributeSet, theme); return bVar; } private void b(String str, Animator animator) { animator.setTarget(this.f2686b.f2694b.d(str)); C0041b c0041b = this.f2686b; if (c0041b.f2696d == null) { c0041b.f2696d = new ArrayList(); this.f2686b.f2697e = new androidx.collection.a(); } this.f2686b.f2696d.add(animator); this.f2686b.f2697e.put(animator, str); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public void applyTheme(Resources.Theme theme) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.a(drawable, theme); } } @Override // android.graphics.drawable.Drawable public boolean canApplyTheme() { Drawable drawable = this.f2701a; if (drawable != null) { return r.c.b(drawable); } return false; } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void clearColorFilter() { super.clearColorFilter(); } @Override // android.graphics.drawable.Drawable public void draw(Canvas canvas) { Drawable drawable = this.f2701a; if (drawable != null) { drawable.draw(canvas); return; } this.f2686b.f2694b.draw(canvas); if (this.f2686b.f2695c.isStarted()) { invalidateSelf(); } } @Override // android.graphics.drawable.Drawable public int getAlpha() { Drawable drawable = this.f2701a; return drawable != null ? r.c.d(drawable) : this.f2686b.f2694b.getAlpha(); } @Override // android.graphics.drawable.Drawable public int getChangingConfigurations() { Drawable drawable = this.f2701a; return drawable != null ? drawable.getChangingConfigurations() : super.getChangingConfigurations() | this.f2686b.f2693a; } @Override // android.graphics.drawable.Drawable public ColorFilter getColorFilter() { Drawable drawable = this.f2701a; return drawable != null ? r.c.e(drawable) : this.f2686b.f2694b.getColorFilter(); } @Override // android.graphics.drawable.Drawable public Drawable.ConstantState getConstantState() { if (this.f2701a == null || Build.VERSION.SDK_INT < 24) { return null; } return new c(this.f2701a.getConstantState()); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ Drawable getCurrent() { return super.getCurrent(); } @Override // android.graphics.drawable.Drawable public int getIntrinsicHeight() { Drawable drawable = this.f2701a; return drawable != null ? drawable.getIntrinsicHeight() : this.f2686b.f2694b.getIntrinsicHeight(); } @Override // android.graphics.drawable.Drawable public int getIntrinsicWidth() { Drawable drawable = this.f2701a; return drawable != null ? drawable.getIntrinsicWidth() : this.f2686b.f2694b.getIntrinsicWidth(); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ int getMinimumHeight() { return super.getMinimumHeight(); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ int getMinimumWidth() { return super.getMinimumWidth(); } @Override // android.graphics.drawable.Drawable public int getOpacity() { Drawable drawable = this.f2701a; return drawable != null ? drawable.getOpacity() : this.f2686b.f2694b.getOpacity(); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ boolean getPadding(Rect rect) { return super.getPadding(rect); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ int[] getState() { return super.getState(); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ Region getTransparentRegion() { return super.getTransparentRegion(); } @Override // android.graphics.drawable.Drawable public void inflate(Resources resources, XmlPullParser xmlPullParser, AttributeSet attributeSet, Resources.Theme theme) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.g(drawable, resources, xmlPullParser, attributeSet, theme); return; } int eventType = xmlPullParser.getEventType(); int depth = xmlPullParser.getDepth() + 1; while (eventType != 1 && (xmlPullParser.getDepth() >= depth || eventType != 3)) { if (eventType == 2) { String name = xmlPullParser.getName(); if ("animated-vector".equals(name)) { TypedArray k10 = i.k(resources, theme, attributeSet, androidx.vectordrawable.graphics.drawable.a.f2678e); int resourceId = k10.getResourceId(0, 0); if (resourceId != 0) { g b10 = g.b(resources, resourceId, theme); b10.h(false); b10.setCallback(this.f2691g); g gVar = this.f2686b.f2694b; if (gVar != null) { gVar.setCallback(null); } this.f2686b.f2694b = b10; } k10.recycle(); } else if ("target".equals(name)) { TypedArray obtainAttributes = resources.obtainAttributes(attributeSet, androidx.vectordrawable.graphics.drawable.a.f2679f); String string = obtainAttributes.getString(0); int resourceId2 = obtainAttributes.getResourceId(1, 0); if (resourceId2 != 0) { Context context = this.f2687c; if (context == null) { obtainAttributes.recycle(); throw new IllegalStateException("Context can't be null when inflating animators"); } b(string, d.i(context, resourceId2)); } obtainAttributes.recycle(); } else { continue; } } eventType = xmlPullParser.next(); } this.f2686b.a(); } @Override // android.graphics.drawable.Drawable public boolean isAutoMirrored() { Drawable drawable = this.f2701a; return drawable != null ? r.c.h(drawable) : this.f2686b.f2694b.isAutoMirrored(); } @Override // android.graphics.drawable.Animatable public boolean isRunning() { Drawable drawable = this.f2701a; return drawable != null ? ((AnimatedVectorDrawable) drawable).isRunning() : this.f2686b.f2695c.isRunning(); } @Override // android.graphics.drawable.Drawable public boolean isStateful() { Drawable drawable = this.f2701a; return drawable != null ? drawable.isStateful() : this.f2686b.f2694b.isStateful(); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void jumpToCurrentState() { super.jumpToCurrentState(); } @Override // android.graphics.drawable.Drawable public Drawable mutate() { Drawable drawable = this.f2701a; if (drawable != null) { drawable.mutate(); } return this; } @Override // android.graphics.drawable.Drawable protected void onBoundsChange(Rect rect) { Drawable drawable = this.f2701a; if (drawable != null) { drawable.setBounds(rect); } else { this.f2686b.f2694b.setBounds(rect); } } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable protected boolean onLevelChange(int i10) { Drawable drawable = this.f2701a; return drawable != null ? drawable.setLevel(i10) : this.f2686b.f2694b.setLevel(i10); } @Override // android.graphics.drawable.Drawable protected boolean onStateChange(int[] iArr) { Drawable drawable = this.f2701a; return drawable != null ? drawable.setState(iArr) : this.f2686b.f2694b.setState(iArr); } @Override // android.graphics.drawable.Drawable public void setAlpha(int i10) { Drawable drawable = this.f2701a; if (drawable != null) { drawable.setAlpha(i10); } else { this.f2686b.f2694b.setAlpha(i10); } } @Override // android.graphics.drawable.Drawable public void setAutoMirrored(boolean z10) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.j(drawable, z10); } else { this.f2686b.f2694b.setAutoMirrored(z10); } } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void setChangingConfigurations(int i10) { super.setChangingConfigurations(i10); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void setColorFilter(int i10, PorterDuff.Mode mode) { super.setColorFilter(i10, mode); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void setFilterBitmap(boolean z10) { super.setFilterBitmap(z10); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void setHotspot(float f10, float f11) { super.setHotspot(f10, f11); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ void setHotspotBounds(int i10, int i11, int i12, int i13) { super.setHotspotBounds(i10, i11, i12, i13); } @Override // androidx.vectordrawable.graphics.drawable.f, android.graphics.drawable.Drawable public /* bridge */ /* synthetic */ boolean setState(int[] iArr) { return super.setState(iArr); } @Override // android.graphics.drawable.Drawable public void setTint(int i10) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.n(drawable, i10); } else { this.f2686b.f2694b.setTint(i10); } } @Override // android.graphics.drawable.Drawable public void setTintList(ColorStateList colorStateList) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.o(drawable, colorStateList); } else { this.f2686b.f2694b.setTintList(colorStateList); } } @Override // android.graphics.drawable.Drawable public void setTintMode(PorterDuff.Mode mode) { Drawable drawable = this.f2701a; if (drawable != null) { r.c.p(drawable, mode); } else { this.f2686b.f2694b.setTintMode(mode); } } @Override // android.graphics.drawable.Drawable public boolean setVisible(boolean z10, boolean z11) { Drawable drawable = this.f2701a; if (drawable != null) { return drawable.setVisible(z10, z11); } this.f2686b.f2694b.setVisible(z10, z11); return super.setVisible(z10, z11); } @Override // android.graphics.drawable.Animatable public void start() { Drawable drawable = this.f2701a; if (drawable != null) { ((AnimatedVectorDrawable) drawable).start(); } else { if (this.f2686b.f2695c.isStarted()) { return; } this.f2686b.f2695c.start(); invalidateSelf(); } } @Override // android.graphics.drawable.Animatable public void stop() { Drawable drawable = this.f2701a; if (drawable != null) { ((AnimatedVectorDrawable) drawable).stop(); } else { this.f2686b.f2695c.end(); } } private b(Context context) { this(context, null, null); } @Override // android.graphics.drawable.Drawable public void setColorFilter(ColorFilter colorFilter) { Drawable drawable = this.f2701a; if (drawable != null) { drawable.setColorFilter(colorFilter); } else { this.f2686b.f2694b.setColorFilter(colorFilter); } } private static class c extends Drawable.ConstantState { /* renamed from: a, reason: collision with root package name */ private final Drawable.ConstantState f2698a; public c(Drawable.ConstantState constantState) { this.f2698a = constantState; } @Override // android.graphics.drawable.Drawable.ConstantState public boolean canApplyTheme() { return this.f2698a.canApplyTheme(); } @Override // android.graphics.drawable.Drawable.ConstantState public int getChangingConfigurations() { return this.f2698a.getChangingConfigurations(); } @Override // android.graphics.drawable.Drawable.ConstantState public Drawable newDrawable() { b bVar = new b(); Drawable newDrawable = this.f2698a.newDrawable(); bVar.f2701a = newDrawable; newDrawable.setCallback(bVar.f2691g); return bVar; } @Override // android.graphics.drawable.Drawable.ConstantState public Drawable newDrawable(Resources resources) { b bVar = new b(); Drawable newDrawable = this.f2698a.newDrawable(resources); bVar.f2701a = newDrawable; newDrawable.setCallback(bVar.f2691g); return bVar; } @Override // android.graphics.drawable.Drawable.ConstantState public Drawable newDrawable(Resources resources, Resources.Theme theme) { b bVar = new b(); Drawable newDrawable = this.f2698a.newDrawable(resources, theme); bVar.f2701a = newDrawable; newDrawable.setCallback(bVar.f2691g); return bVar; } } private b(Context context, C0041b c0041b, Resources resources) { this.f2688d = null; this.f2689e = null; this.f2690f = null; a aVar = new a(); this.f2691g = aVar; this.f2687c = context; if (c0041b != null) { this.f2686b = c0041b; } else { this.f2686b = new C0041b(context, c0041b, aVar, resources); } } @Override // android.graphics.drawable.Drawable public void inflate(Resources resources, XmlPullParser xmlPullParser, AttributeSet attributeSet) { inflate(resources, xmlPullParser, attributeSet, null); } }