package k5;

import android.content.Context;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import androidx.annotation.DrawableRes;
import androidx.annotation.Nullable;
import i0.r;

/* JADX INFO: loaded from: classes.dex */
public abstract class b {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static volatile boolean f29070a = true;

    public static Drawable a(Context context, Context context2, int i10) {
        return getDrawable(context, context2, i10, null);
    }

    public static Drawable getDrawable(Context context, @DrawableRes int i10, @Nullable Resources.Theme theme) {
        return getDrawable(context, context, i10, theme);
    }

    private static Drawable loadDrawableV4(Context context, @DrawableRes int i10, @Nullable Resources.Theme theme) {
        return r.getDrawable(context.getResources(), i10, theme);
    }

    private static Drawable loadDrawableV7(Context context, @DrawableRes int i10, @Nullable Resources.Theme theme) {
        if (theme != null) {
            context = new j.e(context, theme);
        }
        return f.a.getDrawable(context, i10);
    }

    private static Drawable getDrawable(Context context, Context context2, @DrawableRes int i10, @Nullable Resources.Theme theme) {
        try {
            if (f29070a) {
                return loadDrawableV7(context2, i10, theme);
            }
        } catch (Resources.NotFoundException unused) {
        } catch (IllegalStateException e10) {
            if (context.getPackageName().equals(context2.getPackageName())) {
                throw e10;
            }
            return g0.d.getDrawable(context2, i10);
        } catch (NoClassDefFoundError unused2) {
            f29070a = false;
        }
        if (theme == null) {
            theme = context2.getTheme();
        }
        return loadDrawableV4(context2, i10, theme);
    }
}
