package defpackage;

import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import androidx.fragment.app.FragmentContainerView;
import androidx.fragment.app.strictmode.FragmentTagUsageViolation;

/* renamed from: ˊᵾʽ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class LayoutInflaterFactory2C1421 implements LayoutInflater.Factory2 {

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final AbstractC4731 f5802;

    public LayoutInflaterFactory2C1421(AbstractC4731 abstractC4731) {
        this.f5802 = abstractC4731;
    }

    @Override // android.view.LayoutInflater.Factory2
    public final View onCreateView(View view, String str, Context context, AttributeSet attributeSet) {
        boolean zIsAssignableFrom;
        C4534 c4534M9944;
        boolean zEquals = FragmentContainerView.class.getName().equals(str);
        AbstractC4731 abstractC4731 = this.f5802;
        if (zEquals) {
            return new FragmentContainerView(context, attributeSet, abstractC4731);
        }
        if ("fragment".equals(str)) {
            String attributeValue = attributeSet.getAttributeValue(null, "class");
            TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, AbstractC2911.f11341);
            if (attributeValue == null) {
                attributeValue = typedArrayObtainStyledAttributes.getString(0);
            }
            int resourceId = typedArrayObtainStyledAttributes.getResourceId(1, -1);
            String string = typedArrayObtainStyledAttributes.getString(2);
            typedArrayObtainStyledAttributes.recycle();
            if (attributeValue != null) {
                try {
                    zIsAssignableFrom = AbstractComponentCallbacksC3693.class.isAssignableFrom(C2944.m7177(context.getClassLoader(), attributeValue));
                } catch (ClassNotFoundException unused) {
                    zIsAssignableFrom = false;
                }
                if (zIsAssignableFrom) {
                    int id = view != null ? view.getId() : 0;
                    if (id == -1 && resourceId == -1 && string == null) {
                        throw new IllegalArgumentException(attributeSet.getPositionDescription() + ": Must specify unique android:id, android:tag, or have a parent with an id for " + attributeValue);
                    }
                    AbstractComponentCallbacksC3693 abstractComponentCallbacksC3693M9936 = resourceId != -1 ? abstractC4731.m9936(resourceId) : null;
                    if (abstractComponentCallbacksC3693M9936 == null && string != null) {
                        abstractComponentCallbacksC3693M9936 = abstractC4731.m9965(string);
                    }
                    if (abstractComponentCallbacksC3693M9936 == null && id != -1) {
                        abstractComponentCallbacksC3693M9936 = abstractC4731.m9936(id);
                    }
                    if (abstractComponentCallbacksC3693M9936 == null) {
                        C2944 c2944M9983 = abstractC4731.m9983();
                        context.getClassLoader();
                        abstractComponentCallbacksC3693M9936 = c2944M9983.m7178(attributeValue);
                        abstractComponentCallbacksC3693M9936.f13760 = true;
                        abstractComponentCallbacksC3693M9936.f13763 = resourceId != 0 ? resourceId : id;
                        abstractComponentCallbacksC3693M9936.f13754 = id;
                        abstractComponentCallbacksC3693M9936.f13782 = string;
                        abstractComponentCallbacksC3693M9936.f13783 = true;
                        abstractComponentCallbacksC3693M9936.f13758 = abstractC4731;
                        C0600 c0600 = abstractC4731.f17518;
                        abstractComponentCallbacksC3693M9936.f13753 = c0600;
                        AbstractActivityC3177 abstractActivityC3177 = c0600.f3055;
                        abstractComponentCallbacksC3693M9936.f13788 = true;
                        if ((c0600 == null ? null : c0600.f3056) != null) {
                            abstractComponentCallbacksC3693M9936.f13788 = true;
                        }
                        c4534M9944 = abstractC4731.m9958(abstractComponentCallbacksC3693M9936);
                        if (AbstractC4731.m9918(2)) {
                            abstractComponentCallbacksC3693M9936.toString();
                            Integer.toHexString(resourceId);
                        }
                    } else {
                        if (abstractComponentCallbacksC3693M9936.f13783) {
                            throw new IllegalArgumentException(attributeSet.getPositionDescription() + ": Duplicate id 0x" + Integer.toHexString(resourceId) + ", tag " + string + ", or parent id 0x" + Integer.toHexString(id) + " with another fragment for " + attributeValue);
                        }
                        abstractComponentCallbacksC3693M9936.f13783 = true;
                        abstractComponentCallbacksC3693M9936.f13758 = abstractC4731;
                        C0600 c06002 = abstractC4731.f17518;
                        abstractComponentCallbacksC3693M9936.f13753 = c06002;
                        AbstractActivityC3177 abstractActivityC31772 = c06002.f3055;
                        abstractComponentCallbacksC3693M9936.f13788 = true;
                        if ((c06002 == null ? null : c06002.f3056) != null) {
                            abstractComponentCallbacksC3693M9936.f13788 = true;
                        }
                        c4534M9944 = abstractC4731.m9944(abstractComponentCallbacksC3693M9936);
                        if (AbstractC4731.m9918(2)) {
                            abstractComponentCallbacksC3693M9936.toString();
                            Integer.toHexString(resourceId);
                        }
                    }
                    ViewGroup viewGroup = (ViewGroup) view;
                    C4677 c4677 = AbstractC3918.f14789;
                    AbstractC3918.m8664(new FragmentTagUsageViolation(abstractComponentCallbacksC3693M9936, "Attempting to use <fragment> tag to add fragment " + abstractComponentCallbacksC3693M9936 + " to container " + viewGroup));
                    AbstractC3918.m8663(abstractComponentCallbacksC3693M9936).getClass();
                    abstractComponentCallbacksC3693M9936.f13745 = viewGroup;
                    c4534M9944.m9636();
                    c4534M9944.m9634();
                    View view2 = abstractComponentCallbacksC3693M9936.f13752;
                    if (view2 == null) {
                        ᵹˉᵞ.ᵳٴᵶ(AbstractC4486.m9550("Fragment ", attributeValue, " did not create a view."));
                        return null;
                    }
                    if (resourceId != 0) {
                        view2.setId(resourceId);
                    }
                    if (abstractComponentCallbacksC3693M9936.f13752.getTag() == null) {
                        abstractComponentCallbacksC3693M9936.f13752.setTag(string);
                    }
                    abstractComponentCallbacksC3693M9936.f13752.addOnAttachStateChangeListener(new ViewOnAttachStateChangeListenerC3838(this, c4534M9944));
                    return abstractComponentCallbacksC3693M9936.f13752;
                }
            }
        }
        return null;
    }

    @Override // android.view.LayoutInflater.Factory
    public final View onCreateView(String str, Context context, AttributeSet attributeSet) {
        return onCreateView(null, str, context, attributeSet);
    }
}
