package defpackage;

import android.graphics.Typeface;
import android.graphics.fonts.Font;
import android.net.Uri;
import android.text.TextUtils;
import j$.util.Objects;
import java.io.IOException;

/* JADX INFO: renamed from: ᵱᵢ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4448 extends C1106 {
    @Override // defpackage.C1106
    /* JADX INFO: renamed from: ᵞᵛᵘ */
    public final Font mo3587(C4821 c4821) {
        Font fontM7280;
        Uri uri = c4821.f18386;
        boolean zEquals = Objects.equals(uri.getScheme(), "systemfont");
        String str = c4821.f18385;
        String authority = zEquals ? uri.getAuthority() : null;
        if (authority != null) {
            Typeface typefaceCreate = Typeface.create(authority, 0);
            Typeface typefaceCreate2 = Typeface.create(Typeface.DEFAULT, 0);
            if (typefaceCreate == null || typefaceCreate.equals(typefaceCreate2)) {
                typefaceCreate = null;
            }
            if (typefaceCreate != null && (fontM7280 = AbstractC3170.m7280(typefaceCreate)) != null) {
                if (TextUtils.isEmpty(str)) {
                    return fontM7280;
                }
                try {
                    return new Font.Builder(fontM7280).setFontVariationSettings(str).build();
                } catch (IOException unused) {
                }
            }
        }
        return null;
    }
}
