package defpackage;

import android.content.Context;
import android.content.pm.PackageManager;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.text.TextUtils;
import java.util.List;

/* JADX INFO: renamed from: ᵰʛˑˌ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4342 implements InterfaceC5086 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public static final C1305 f16526 = new C1305("com.bumptech.glide.load.resource.bitmap.Downsampler.Theme", null, C1305.f5473);

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final Context f16527;

    public C4342(Context context) {
        this.f16527 = context.getApplicationContext();
    }

    @Override // defpackage.InterfaceC5086
    /* JADX INFO: renamed from: ʽˈˋ */
    public final /* bridge */ /* synthetic */ InterfaceC1364 mo4805(Object obj, int i, int i2, C2220 c2220) {
        return m9327((Uri) obj, c2220);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final InterfaceC1364 m9327(Uri uri, C2220 c2220) {
        Context contextCreatePackageContext;
        int identifier;
        String authority = uri.getAuthority();
        if (TextUtils.isEmpty(authority)) {
            ˆˌᵣ.ᵨᵣ("Package name for ", uri, " is null or empty");
            return null;
        }
        Context context = this.f16527;
        if (authority.equals(context.getPackageName())) {
            contextCreatePackageContext = context;
        } else {
            try {
                contextCreatePackageContext = context.createPackageContext(authority, 0);
            } catch (PackageManager.NameNotFoundException e) {
                if (!authority.contains(context.getPackageName())) {
                    throw new IllegalArgumentException("Failed to obtain context or unrecognized Uri format for: " + uri, e);
                }
                contextCreatePackageContext = context;
            }
        }
        List<String> pathSegments = uri.getPathSegments();
        if (pathSegments.size() == 2) {
            List<String> pathSegments2 = uri.getPathSegments();
            String authority2 = uri.getAuthority();
            String str = pathSegments2.get(0);
            String str2 = pathSegments2.get(1);
            identifier = contextCreatePackageContext.getResources().getIdentifier(str2, str, authority2);
            if (identifier == 0) {
                identifier = Resources.getSystem().getIdentifier(str2, str, "android");
            }
            if (identifier == 0) {
                ᵷᵝˎ.ˉᵲ(uri, "Failed to find resource id for: ");
                return null;
            }
        } else {
            if (pathSegments.size() != 1) {
                ᵷᵝˎ.ˉᵲ(uri, "Unrecognized Uri format: ");
                return null;
            }
            try {
                identifier = Integer.parseInt(uri.getPathSegments().get(0));
            } catch (NumberFormatException e2) {
                throw new IllegalArgumentException("Unrecognized Uri format: " + uri, e2);
            }
        }
        Resources.Theme theme = authority.equals(context.getPackageName()) ? (Resources.Theme) c2220.m5809(f16526) : null;
        Drawable drawable = theme == null ? ᵝˉː.ˏːˆ(context, contextCreatePackageContext, identifier, (Resources.Theme) null) : ᵝˉː.ˏːˆ(context, context, identifier, theme);
        if (drawable != null) {
            return new C0634(drawable, 1);
        }
        return null;
    }

    @Override // defpackage.InterfaceC5086
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final boolean mo4807(Object obj, C2220 c2220) {
        String scheme = ((Uri) obj).getScheme();
        return scheme != null && scheme.equals("android.resource");
    }
}
