package androidx.core.graphics.drawable;

import android.content.res.ColorStateList;
import android.graphics.Bitmap;
import android.graphics.PorterDuff;
import android.net.Uri;
import android.os.Build;
import android.os.Parcelable;
import androidx.versionedparcelable.CustomVersionedParcelable;
import defpackage.AbstractC3502;
import defpackage.C0910;
import defpackage.C1339;
import java.lang.reflect.InvocationTargetException;

/* loaded from: classes3.dex */
public class IconCompat extends CustomVersionedParcelable {

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public static final PorterDuff.Mode f287 = PorterDuff.Mode.SRC_IN;

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public int f288;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public ColorStateList f289;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public int f290;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public byte[] f291;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public String f292;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public int f293;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public Object f294;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public String f295;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public PorterDuff.Mode f296;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public Parcelable f297;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static IconCompat m74(int i) {
        if (i == 0) {
            ᵹˉᵞ.ˌᵜᵹᵩ("Drawable resource ID must not be 0");
            return null;
        }
        IconCompat iconCompat = new IconCompat();
        iconCompat.f291 = null;
        iconCompat.f297 = null;
        iconCompat.f290 = 0;
        iconCompat.f289 = null;
        iconCompat.f296 = f287;
        iconCompat.f292 = null;
        iconCompat.f293 = 2;
        iconCompat.f288 = i;
        iconCompat.f294 = "";
        iconCompat.f295 = "";
        return iconCompat;
    }

    public final String toString() {
        String str;
        if (this.f293 == -1) {
            return String.valueOf(this.f294);
        }
        StringBuilder sb = new StringBuilder("Icon(typ=");
        switch (this.f293) {
            case 1:
                str = "BITMAP";
                break;
            case 2:
                str = "RESOURCE";
                break;
            case 3:
                str = "DATA";
                break;
            case 4:
                str = "URI";
                break;
            case 5:
                str = "BITMAP_MASKABLE";
                break;
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                str = "URI_MASKABLE";
                break;
            default:
                str = "UNKNOWN";
                break;
        }
        sb.append(str);
        switch (this.f293) {
            case 1:
            case 5:
                sb.append(" size=");
                sb.append(((Bitmap) this.f294).getWidth());
                sb.append("x");
                sb.append(((Bitmap) this.f294).getHeight());
                break;
            case 2:
                sb.append(" pkg=");
                sb.append(this.f295);
                sb.append(" id=");
                sb.append(String.format("0x%08x", Integer.valueOf(m76())));
                break;
            case 3:
                sb.append(" len=");
                sb.append(this.f288);
                if (this.f290 != 0) {
                    sb.append(" off=");
                    sb.append(this.f290);
                    break;
                }
                break;
            case 4:
            case C1339.STRING_SET_FIELD_NUMBER /* 6 */:
                sb.append(" uri=");
                sb.append(this.f294);
                break;
        }
        if (this.f289 != null) {
            sb.append(" tint=");
            sb.append(this.f289);
        }
        if (this.f296 != f287) {
            sb.append(" mode=");
            sb.append(this.f296);
        }
        sb.append(")");
        return sb.toString();
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final Uri m75() {
        int i = this.f293;
        if (i == -1) {
            Object obj = this.f294;
            if (Build.VERSION.SDK_INT >= 28) {
                return AbstractC3502.m7991(obj);
            }
            try {
                return (Uri) obj.getClass().getMethod("getUri", null).invoke(obj, null);
            } catch (IllegalAccessException | NoSuchMethodException | InvocationTargetException unused) {
                return null;
            }
        }
        if (i == 4 || i == 6) {
            return Uri.parse((String) this.f294);
        }
        C0910.m3055(this, "called getUri() on ");
        return null;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int m76() {
        int i = this.f293;
        if (i != -1) {
            if (i == 2) {
                return this.f288;
            }
            C0910.m3055(this, "called getResId() on ");
            return 0;
        }
        Object obj = this.f294;
        if (Build.VERSION.SDK_INT >= 28) {
            return AbstractC3502.m7987(obj);
        }
        try {
            return ((Integer) obj.getClass().getMethod("getResId", null).invoke(obj, null)).intValue();
        } catch (IllegalAccessException | NoSuchMethodException | InvocationTargetException unused) {
            return 0;
        }
    }
}
