package x9;

import android.R;
import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import androidx.annotation.AttrRes;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.StyleRes;
import j.e;
import x8.c;

/* JADX INFO: loaded from: classes2.dex */
public abstract class a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final int[] f34750a = {R.attr.theme, d.a.theme};

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final int[] f34751b = {c.materialThemeOverlay};

    @NonNull
    private static int[] obtainMaterialOverlayIds(@NonNull Context context, @Nullable AttributeSet attributeSet, @NonNull int[] iArr, @AttrRes int i10, @StyleRes int i11) {
        int[] iArr2 = new int[iArr.length];
        if (iArr.length > 0) {
            TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, iArr, i10, i11);
            for (int i12 = 0; i12 < iArr.length; i12++) {
                iArr2[i12] = typedArrayObtainStyledAttributes.getResourceId(i12, 0);
            }
            typedArrayObtainStyledAttributes.recycle();
        }
        return iArr2;
    }

    @StyleRes
    private static int obtainMaterialThemeOverlayId(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10, @StyleRes int i11) {
        return obtainMaterialOverlayIds(context, attributeSet, f34751b, i10, i11)[0];
    }

    @NonNull
    public static Context wrap(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10, @StyleRes int i11) {
        return wrap(context, attributeSet, i10, i11, new int[0]);
    }

    @NonNull
    public static Context wrap(@NonNull Context context, @Nullable AttributeSet attributeSet, @AttrRes int i10, @StyleRes int i11, @NonNull int[] iArr) {
        int iObtainMaterialThemeOverlayId = obtainMaterialThemeOverlayId(context, attributeSet, i10, i11);
        boolean z10 = (context instanceof e) && ((e) context).f28437a == iObtainMaterialThemeOverlayId;
        if (iObtainMaterialThemeOverlayId == 0 || z10) {
            return context;
        }
        e eVar = new e(context, iObtainMaterialThemeOverlayId);
        int[] iArrObtainMaterialOverlayIds = obtainMaterialOverlayIds(context, attributeSet, iArr, i10, i11);
        for (int i12 : iArrObtainMaterialOverlayIds) {
            if (i12 != 0) {
                eVar.getTheme().applyStyle(i12, true);
            }
        }
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, f34750a);
        int resourceId = typedArrayObtainStyledAttributes.getResourceId(0, 0);
        int resourceId2 = typedArrayObtainStyledAttributes.getResourceId(1, 0);
        typedArrayObtainStyledAttributes.recycle();
        if (resourceId == 0) {
            resourceId = resourceId2;
        }
        if (resourceId != 0) {
            eVar.getTheme().applyStyle(resourceId, true);
        }
        return eVar;
    }
}
