package p037.p041.p045.p046;

import android.annotation.SuppressLint;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.util.StateSet;
import p037.p041.p045.p046.C1537;

/* JADX INFO: renamed from: މ.ؠ.ފ.֏.ށ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"RestrictedAPI"})
public class C1542 extends C1537 {

    /* JADX INFO: renamed from: ޏ, reason: contains not printable characters */
    public C1543 f4918;

    /* JADX INFO: renamed from: ސ, reason: contains not printable characters */
    public boolean f4919;

    /* JADX INFO: renamed from: މ.ؠ.ފ.֏.ށ$֏, reason: contains not printable characters */
    public static class C1543 extends C1537.AbstractC1540 {

        /* JADX INFO: renamed from: ޡ, reason: contains not printable characters */
        public int[][] f4920;

        public C1543(C1543 c1543, C1542 c1542, Resources resources) {
            super(c1543, c1542, resources);
            if (c1543 != null) {
                this.f4920 = c1543.f4920;
            } else {
                this.f4920 = new int[this.f4888.length][];
            }
        }

        @Override // android.graphics.drawable.Drawable.ConstantState
        public Drawable newDrawable() {
            return new C1542(this, null);
        }

        @Override // android.graphics.drawable.Drawable.ConstantState
        public Drawable newDrawable(Resources resources) {
            return new C1542(this, resources);
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public int m3048(int[] iArr) {
            int[][] iArr2 = this.f4920;
            int i = this.f4889;
            for (int i2 = 0; i2 < i; i2++) {
                if (StateSet.stateSetMatches(iArr2[i2], iArr)) {
                    return i2;
                }
            }
            return -1;
        }

        @Override // p037.p041.p045.p046.C1537.AbstractC1540
        /* JADX INFO: renamed from: ށ */
        public void mo3035() {
            int[][] iArr = this.f4920;
            int[][] iArr2 = new int[iArr.length][];
            for (int length = iArr.length - 1; length >= 0; length--) {
                int[][] iArr3 = this.f4920;
                iArr2[length] = iArr3[length] != null ? (int[]) iArr3[length].clone() : null;
            }
            this.f4920 = iArr2;
        }
    }

    public C1542(C1543 c1543) {
        if (c1543 != null) {
            mo3028(c1543);
        }
    }

    public C1542(C1543 c1543, Resources resources) {
        mo3028(new C1543(c1543, this, resources));
        onStateChange(getState());
    }

    @Override // android.graphics.drawable.Drawable
    public void applyTheme(Resources.Theme theme) {
        C1537.AbstractC1540 abstractC1540 = this.f4868;
        if (abstractC1540 == null) {
            throw null;
        }
        if (theme != null) {
            abstractC1540.m3047();
            int i = abstractC1540.f4889;
            Drawable[] drawableArr = abstractC1540.f4888;
            for (int i2 = 0; i2 < i; i2++) {
                if (drawableArr[i2] != null && drawableArr[i2].canApplyTheme()) {
                    drawableArr[i2].applyTheme(theme);
                    abstractC1540.f4886 |= drawableArr[i2].getChangingConfigurations();
                }
            }
            abstractC1540.m3044(theme.getResources());
        }
        onStateChange(getState());
    }

    @Override // android.graphics.drawable.Drawable
    public boolean isStateful() {
        return true;
    }

    @Override // p037.p041.p045.p046.C1537, android.graphics.drawable.Drawable
    public Drawable mutate() {
        if (!this.f4919) {
            super.mutate();
            if (this == this) {
                this.f4918.mo3035();
                this.f4919 = true;
            }
        }
        return this;
    }

    @Override // android.graphics.drawable.Drawable
    public boolean onStateChange(int[] iArr) {
        boolean state;
        Drawable drawable = this.f4871;
        if (drawable != null) {
            state = drawable.setState(iArr);
        } else {
            Drawable drawable2 = this.f4870;
            state = drawable2 != null ? drawable2.setState(iArr) : false;
        }
        int iM3048 = this.f4918.m3048(iArr);
        if (iM3048 < 0) {
            iM3048 = this.f4918.m3048(StateSet.WILD_CARD);
        }
        return m3041(iM3048) || state;
    }

    @Override // p037.p041.p045.p046.C1537
    /* JADX INFO: renamed from: ֏ */
    public C1543 mo3027() {
        return new C1543(this.f4918, this, null);
    }

    @Override // p037.p041.p045.p046.C1537
    /* JADX INFO: renamed from: ֏ */
    public void mo3028(C1537.AbstractC1540 abstractC1540) {
        super.mo3028(abstractC1540);
        if (abstractC1540 instanceof C1543) {
            this.f4918 = (C1543) abstractC1540;
        }
    }
}
