package androidx.activity.result;

import a3.s0;
import a3.t0;
import a3.x;
import android.content.Intent;
import android.content.IntentSender;
import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcelable;
import android.view.ViewGroup;
import androidx.recyclerview.widget.r2;
import androidx.recyclerview.widget.t2;
import androidx.versionedparcelable.ParcelImpl;
import l.o;
import l.r0;
import n7.a4;
import n7.e3;
import n7.l2;
import n7.p3;
import n7.q3;
import n7.r3;
import n7.s2;
import n7.u0;
import n7.u3;
import u0.n;

/* JADX INFO: loaded from: classes.dex */
public final class a implements Parcelable.Creator {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f504a;

    public /* synthetic */ a(int i10) {
        this.f504a = i10;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        String strI = null;
        String strI2 = null;
        String strI3 = null;
        String strI4 = null;
        IBinder iBinderT0 = null;
        boolean zS0 = false;
        boolean zS02 = false;
        int iU0 = 0;
        int iU02 = 0;
        int iU03 = 0;
        int iU04 = 0;
        boolean zS03 = false;
        switch (this.f504a) {
            case 0:
                nb.g.i(parcel, "parcel");
                return new b(parcel.readInt(), parcel.readInt() != 0 ? (Intent) Intent.CREATOR.createFromParcel(parcel) : null);
            case 1:
                nb.g.i(parcel, "inParcel");
                Parcelable parcelable = parcel.readParcelable(IntentSender.class.getClassLoader());
                nb.g.f(parcelable);
                return new l((IntentSender) parcelable, (Intent) parcel.readParcelable(Intent.class.getClassLoader()), parcel.readInt(), parcel.readInt());
            case 2:
                o oVar = new o();
                oVar.f29786a = parcel.readInt();
                return oVar;
            case 3:
                r0 r0Var = new r0(parcel);
                r0Var.f29832a = parcel.readByte() != 0;
                return r0Var;
            case 4:
                n nVar = new n(parcel);
                nVar.f33192a = parcel.readInt();
                return nVar;
            case 5:
                return new a3.d(parcel);
            case 6:
                return new a3.g(parcel);
            case 7:
                return new a3.j(parcel);
            case 8:
                return new a3.l(parcel);
            case 9:
                return new x(parcel);
            case 10:
                return new s0(parcel);
            case 11:
                return new t0(parcel);
            case 12:
                androidx.recyclerview.widget.s0 s0Var = new androidx.recyclerview.widget.s0();
                s0Var.f3889a = parcel.readInt();
                s0Var.f3890b = parcel.readInt();
                s0Var.f3891c = parcel.readInt() == 1;
                return s0Var;
            case 13:
                r2 r2Var = new r2();
                r2Var.f3883a = parcel.readInt();
                r2Var.f3884b = parcel.readInt();
                r2Var.f3886d = parcel.readInt() == 1;
                int i10 = parcel.readInt();
                if (i10 > 0) {
                    int[] iArr = new int[i10];
                    r2Var.f3885c = iArr;
                    parcel.readIntArray(iArr);
                }
                return r2Var;
            case 14:
                t2 t2Var = new t2();
                t2Var.f3896a = parcel.readInt();
                t2Var.f3897b = parcel.readInt();
                int i11 = parcel.readInt();
                t2Var.f3898c = i11;
                if (i11 > 0) {
                    int[] iArr2 = new int[i11];
                    t2Var.f3899d = iArr2;
                    parcel.readIntArray(iArr2);
                }
                int i12 = parcel.readInt();
                t2Var.f3900e = i12;
                if (i12 > 0) {
                    int[] iArr3 = new int[i12];
                    t2Var.f3901f = iArr3;
                    parcel.readIntArray(iArr3);
                }
                t2Var.f3903h = parcel.readInt() == 1;
                t2Var.f3904i = parcel.readInt() == 1;
                t2Var.f3905j = parcel.readInt() == 1;
                t2Var.f3902g = parcel.readArrayList(r2.class.getClassLoader());
                return t2Var;
            case 15:
                return new androidx.swiperefreshlayout.widget.k(parcel);
            case 16:
                return new ParcelImpl(parcel);
            case 17:
                com.google.android.flexbox.g gVar = new com.google.android.flexbox.g(0, 0);
                gVar.f7820a = 1;
                gVar.f7821b = 0.0f;
                gVar.f7822c = 1.0f;
                gVar.f7823d = -1;
                gVar.f7824e = -1.0f;
                gVar.f7825f = -1;
                gVar.f7826g = -1;
                gVar.f7827h = 16777215;
                gVar.f7828i = 16777215;
                gVar.f7820a = parcel.readInt();
                gVar.f7821b = parcel.readFloat();
                gVar.f7822c = parcel.readFloat();
                gVar.f7823d = parcel.readInt();
                gVar.f7824e = parcel.readFloat();
                gVar.f7825f = parcel.readInt();
                gVar.f7826g = parcel.readInt();
                gVar.f7827h = parcel.readInt();
                gVar.f7828i = parcel.readInt();
                gVar.f7829j = parcel.readByte() != 0;
                ((ViewGroup.MarginLayoutParams) gVar).bottomMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) gVar).leftMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) gVar).rightMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) gVar).topMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) gVar).height = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) gVar).width = parcel.readInt();
                return gVar;
            case 18:
                com.google.android.flexbox.i iVar = new com.google.android.flexbox.i(-2, -2);
                iVar.f7838a = 0.0f;
                iVar.f7839b = 1.0f;
                iVar.f7840c = -1;
                iVar.f7841d = -1.0f;
                iVar.f7844g = 16777215;
                iVar.f7845h = 16777215;
                iVar.f7838a = parcel.readFloat();
                iVar.f7839b = parcel.readFloat();
                iVar.f7840c = parcel.readInt();
                iVar.f7841d = parcel.readFloat();
                iVar.f7842e = parcel.readInt();
                iVar.f7843f = parcel.readInt();
                iVar.f7844g = parcel.readInt();
                iVar.f7845h = parcel.readInt();
                iVar.f7846i = parcel.readByte() != 0;
                ((ViewGroup.MarginLayoutParams) iVar).bottomMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) iVar).leftMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) iVar).rightMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) iVar).topMargin = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) iVar).height = parcel.readInt();
                ((ViewGroup.MarginLayoutParams) iVar).width = parcel.readInt();
                return iVar;
            case 19:
                com.google.android.flexbox.k kVar = new com.google.android.flexbox.k();
                kVar.f7857a = parcel.readInt();
                kVar.f7858b = parcel.readInt();
                return kVar;
            case 20:
                int iF0 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF0) {
                    int i13 = parcel.readInt();
                    if (((char) i13) != 1) {
                        hb.a.A0(i13, parcel);
                    } else {
                        zS0 = hb.a.s0(i13, parcel);
                    }
                }
                hb.a.X(iF0, parcel);
                return new j7.a(zS0);
            case 21:
                int iF02 = hb.a.F0(parcel);
                IBinder iBinderT02 = null;
                while (parcel.dataPosition() < iF02) {
                    int i14 = parcel.readInt();
                    char c6 = (char) i14;
                    if (c6 == 1) {
                        zS03 = hb.a.s0(i14, parcel);
                    } else if (c6 == 2) {
                        iBinderT0 = hb.a.t0(i14, parcel);
                    } else if (c6 != 3) {
                        hb.a.A0(i14, parcel);
                    } else {
                        iBinderT02 = hb.a.t0(i14, parcel);
                    }
                }
                hb.a.X(iF02, parcel);
                return new j7.d(zS03, iBinderT0, iBinderT02);
            case 22:
                int iF03 = hb.a.F0(parcel);
                String strI5 = null;
                while (parcel.dataPosition() < iF03) {
                    int i15 = parcel.readInt();
                    char c10 = (char) i15;
                    if (c10 == 1) {
                        strI4 = hb.a.i(i15, parcel);
                    } else if (c10 != 2) {
                        hb.a.A0(i15, parcel);
                    } else {
                        strI5 = hb.a.i(i15, parcel);
                    }
                }
                hb.a.X(iF03, parcel);
                return new u0(strI4, strI5);
            case 23:
                int iF04 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF04) {
                    int i16 = parcel.readInt();
                    if (((char) i16) != 2) {
                        hb.a.A0(i16, parcel);
                    } else {
                        iU04 = hb.a.u0(i16, parcel);
                    }
                }
                hb.a.X(iF04, parcel);
                return new s2(iU04);
            case 24:
                int iF05 = hb.a.F0(parcel);
                String strI6 = null;
                String strI7 = null;
                l2 l2Var = null;
                IBinder iBinderT03 = null;
                int iU05 = 0;
                while (parcel.dataPosition() < iF05) {
                    int i17 = parcel.readInt();
                    char c11 = (char) i17;
                    if (c11 == 1) {
                        iU05 = hb.a.u0(i17, parcel);
                    } else if (c11 == 2) {
                        strI6 = hb.a.i(i17, parcel);
                    } else if (c11 == 3) {
                        strI7 = hb.a.i(i17, parcel);
                    } else if (c11 == 4) {
                        l2Var = (l2) hb.a.h(parcel, i17, l2.CREATOR);
                    } else if (c11 != 5) {
                        hb.a.A0(i17, parcel);
                    } else {
                        iBinderT03 = hb.a.t0(i17, parcel);
                    }
                }
                hb.a.X(iF05, parcel);
                return new l2(iU05, strI6, strI7, l2Var, iBinderT03);
            case 25:
                int iF06 = hb.a.F0(parcel);
                int iU06 = 0;
                while (parcel.dataPosition() < iF06) {
                    int i18 = parcel.readInt();
                    char c12 = (char) i18;
                    if (c12 == 1) {
                        iU03 = hb.a.u0(i18, parcel);
                    } else if (c12 == 2) {
                        iU06 = hb.a.u0(i18, parcel);
                    } else if (c12 != 3) {
                        hb.a.A0(i18, parcel);
                    } else {
                        strI3 = hb.a.i(i18, parcel);
                    }
                }
                hb.a.X(iF06, parcel);
                return new e3(iU03, iU06, strI3);
            case 26:
                int iF07 = hb.a.F0(parcel);
                a4 a4Var = null;
                int iU07 = 0;
                while (parcel.dataPosition() < iF07) {
                    int i19 = parcel.readInt();
                    char c13 = (char) i19;
                    if (c13 == 1) {
                        strI2 = hb.a.i(i19, parcel);
                    } else if (c13 == 2) {
                        iU02 = hb.a.u0(i19, parcel);
                    } else if (c13 == 3) {
                        a4Var = (a4) hb.a.h(parcel, i19, a4.CREATOR);
                    } else if (c13 != 4) {
                        hb.a.A0(i19, parcel);
                    } else {
                        iU07 = hb.a.u0(i19, parcel);
                    }
                }
                hb.a.X(iF07, parcel);
                return new p3(strI2, iU02, a4Var, iU07);
            case 27:
                int iF08 = hb.a.F0(parcel);
                int iU08 = 0;
                while (parcel.dataPosition() < iF08) {
                    int i20 = parcel.readInt();
                    char c14 = (char) i20;
                    if (c14 == 1) {
                        iU0 = hb.a.u0(i20, parcel);
                    } else if (c14 != 2) {
                        hb.a.A0(i20, parcel);
                    } else {
                        iU08 = hb.a.u0(i20, parcel);
                    }
                }
                hb.a.X(iF08, parcel);
                return new q3(iU0, iU08);
            case 28:
                int iF09 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF09) {
                    int i21 = parcel.readInt();
                    if (((char) i21) != 15) {
                        hb.a.A0(i21, parcel);
                    } else {
                        strI = hb.a.i(i21, parcel);
                    }
                }
                hb.a.X(iF09, parcel);
                return new r3(strI);
            default:
                int iF010 = hb.a.F0(parcel);
                boolean zS04 = false;
                boolean zS05 = false;
                while (parcel.dataPosition() < iF010) {
                    int i22 = parcel.readInt();
                    char c15 = (char) i22;
                    if (c15 == 2) {
                        zS02 = hb.a.s0(i22, parcel);
                    } else if (c15 == 3) {
                        zS04 = hb.a.s0(i22, parcel);
                    } else if (c15 != 4) {
                        hb.a.A0(i22, parcel);
                    } else {
                        zS05 = hb.a.s0(i22, parcel);
                    }
                }
                hb.a.X(iF010, parcel);
                return new u3(zS02, zS04, zS05);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i10) {
        switch (this.f504a) {
            case 0:
                return new b[i10];
            case 1:
                return new l[i10];
            case 2:
                return new o[i10];
            case 3:
                return new r0[i10];
            case 4:
                return new n[i10];
            case 5:
                return new a3.d[i10];
            case 6:
                return new a3.g[i10];
            case 7:
                return new a3.j[i10];
            case 8:
                return new a3.l[i10];
            case 9:
                return new x[i10];
            case 10:
                return new s0[i10];
            case 11:
                return new t0[i10];
            case 12:
                return new androidx.recyclerview.widget.s0[i10];
            case 13:
                return new r2[i10];
            case 14:
                return new t2[i10];
            case 15:
                return new androidx.swiperefreshlayout.widget.k[i10];
            case 16:
                return new ParcelImpl[i10];
            case 17:
                return new com.google.android.flexbox.g[i10];
            case 18:
                return new com.google.android.flexbox.i[i10];
            case 19:
                return new com.google.android.flexbox.k[i10];
            case 20:
                return new j7.a[i10];
            case 21:
                return new j7.d[i10];
            case 22:
                return new u0[i10];
            case 23:
                return new s2[i10];
            case 24:
                return new l2[i10];
            case 25:
                return new e3[i10];
            case 26:
                return new p3[i10];
            case 27:
                return new q3[i10];
            case 28:
                return new r3[i10];
            default:
                return new u3[i10];
        }
    }
}
