package androidx.fragment.app;

import android.util.Log;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Objects;

/* JADX INFO: loaded from: classes.dex */
public final class a extends r1 implements w0, a1 {

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public final d1 f2310r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public boolean f2311s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public int f2312t;

    /* JADX WARN: Illegal instructions before constructor call */
    public a(d1 d1Var) {
        m0 m0VarD = d1Var.D();
        n0 n0Var = d1Var.f2388w;
        super(m0VarD, n0Var != null ? n0Var.f2531b.getClassLoader() : null);
        this.f2312t = -1;
        this.f2310r = d1Var;
    }

    @Override // androidx.fragment.app.a1
    public final boolean a(ArrayList arrayList, ArrayList arrayList2) {
        if (Log.isLoggable("FragmentManager", 2)) {
            toString();
        }
        arrayList.add(this);
        arrayList2.add(Boolean.FALSE);
        if (!this.f2569i) {
            return true;
        }
        this.f2310r.f2369d.add(this);
        return true;
    }

    @Override // androidx.fragment.app.r1
    public final int c() {
        return i(false);
    }

    @Override // androidx.fragment.app.r1
    public final int d() {
        return i(true);
    }

    @Override // androidx.fragment.app.r1
    public void doAddOp(int i10, e0 e0Var, @Nullable String str, int i11) {
        super.doAddOp(i10, e0Var, str, i11);
        e0Var.V = this.f2310r;
    }

    @Override // androidx.fragment.app.r1
    public final void e() {
        if (this.f2569i) {
            throw new IllegalStateException("This transaction is already being added to the back stack");
        }
        this.f2570j = false;
        this.f2310r.y(this, true);
    }

    @Override // androidx.fragment.app.r1
    public final void f(e0 e0Var) {
        d1 d1Var = e0Var.V;
        if (d1Var == null || d1Var == this.f2310r) {
            super.f(e0Var);
            return;
        }
        throw new IllegalStateException("Cannot detach Fragment attached to a different FragmentManager. Fragment " + e0Var.toString() + " is already attached to a FragmentManager.");
    }

    @Override // androidx.fragment.app.r1
    public final void g(e0 e0Var) {
        d1 d1Var = e0Var.V;
        if (d1Var == null || d1Var == this.f2310r) {
            super.g(e0Var);
            return;
        }
        throw new IllegalStateException("Cannot remove Fragment attached to a different FragmentManager. Fragment " + e0Var.toString() + " is already attached to a FragmentManager.");
    }

    @Override // androidx.fragment.app.w0
    @Nullable
    public CharSequence getBreadCrumbShortTitle() {
        int i10 = this.f2573m;
        return i10 != 0 ? this.f2310r.f2388w.f2531b.getText(i10) : this.f2574n;
    }

    @Override // androidx.fragment.app.w0
    @Nullable
    public CharSequence getBreadCrumbTitle() {
        int i10 = this.f2571k;
        return i10 != 0 ? this.f2310r.f2388w.f2531b.getText(i10) : this.f2572l;
    }

    @Override // androidx.fragment.app.w0
    @Nullable
    public String getName() {
        return this.mName;
    }

    public final void h(int i10) {
        if (this.f2569i) {
            if (Log.isLoggable("FragmentManager", 2)) {
                toString();
            }
            ArrayList arrayList = this.f2563c;
            int size = arrayList.size();
            for (int i11 = 0; i11 < size; i11++) {
                q1 q1Var = (q1) arrayList.get(i11);
                e0 e0Var = q1Var.f2550b;
                if (e0Var != null) {
                    e0Var.U += i10;
                    if (Log.isLoggable("FragmentManager", 2)) {
                        Objects.toString(q1Var.f2550b);
                        int i12 = q1Var.f2550b.U;
                    }
                }
            }
        }
    }

    public final int i(boolean z10) {
        if (this.f2311s) {
            throw new IllegalStateException("commit already called");
        }
        if (Log.isLoggable("FragmentManager", 2)) {
            toString();
            PrintWriter printWriter = new PrintWriter(new b2());
            j("  ", printWriter, true);
            printWriter.close();
        }
        this.f2311s = true;
        boolean z11 = this.f2569i;
        d1 d1Var = this.f2310r;
        if (z11) {
            this.f2312t = d1Var.f2375j.getAndIncrement();
        } else {
            this.f2312t = -1;
        }
        d1Var.v(this, z10);
        return this.f2312t;
    }

    public final void j(String str, PrintWriter printWriter, boolean z10) {
        String str2;
        if (z10) {
            printWriter.print(str);
            printWriter.print("mName=");
            printWriter.print(this.mName);
            printWriter.print(" mIndex=");
            printWriter.print(this.f2312t);
            printWriter.print(" mCommitted=");
            printWriter.println(this.f2311s);
            if (this.f2568h != 0) {
                printWriter.print(str);
                printWriter.print("mTransition=#");
                printWriter.print(Integer.toHexString(this.f2568h));
            }
            if (this.f2564d != 0 || this.f2565e != 0) {
                printWriter.print(str);
                printWriter.print("mEnterAnim=#");
                printWriter.print(Integer.toHexString(this.f2564d));
                printWriter.print(" mExitAnim=#");
                printWriter.println(Integer.toHexString(this.f2565e));
            }
            if (this.f2566f != 0 || this.f2567g != 0) {
                printWriter.print(str);
                printWriter.print("mPopEnterAnim=#");
                printWriter.print(Integer.toHexString(this.f2566f));
                printWriter.print(" mPopExitAnim=#");
                printWriter.println(Integer.toHexString(this.f2567g));
            }
            if (this.f2571k != 0 || this.f2572l != null) {
                printWriter.print(str);
                printWriter.print("mBreadCrumbTitleRes=#");
                printWriter.print(Integer.toHexString(this.f2571k));
                printWriter.print(" mBreadCrumbTitleText=");
                printWriter.println(this.f2572l);
            }
            if (this.f2573m != 0 || this.f2574n != null) {
                printWriter.print(str);
                printWriter.print("mBreadCrumbShortTitleRes=#");
                printWriter.print(Integer.toHexString(this.f2573m));
                printWriter.print(" mBreadCrumbShortTitleText=");
                printWriter.println(this.f2574n);
            }
        }
        ArrayList arrayList = this.f2563c;
        if (arrayList.isEmpty()) {
            return;
        }
        printWriter.print(str);
        printWriter.println("Operations:");
        int size = arrayList.size();
        for (int i10 = 0; i10 < size; i10++) {
            q1 q1Var = (q1) arrayList.get(i10);
            switch (q1Var.f2549a) {
                case 0:
                    str2 = "NULL";
                    break;
                case 1:
                    str2 = "ADD";
                    break;
                case 2:
                    str2 = "REPLACE";
                    break;
                case 3:
                    str2 = "REMOVE";
                    break;
                case 4:
                    str2 = "HIDE";
                    break;
                case 5:
                    str2 = "SHOW";
                    break;
                case 6:
                    str2 = "DETACH";
                    break;
                case 7:
                    str2 = "ATTACH";
                    break;
                case 8:
                    str2 = "SET_PRIMARY_NAV";
                    break;
                case 9:
                    str2 = "UNSET_PRIMARY_NAV";
                    break;
                case 10:
                    str2 = "OP_SET_MAX_LIFECYCLE";
                    break;
                default:
                    str2 = "cmd=" + q1Var.f2549a;
                    break;
            }
            printWriter.print(str);
            printWriter.print("  Op #");
            printWriter.print(i10);
            printWriter.print(": ");
            printWriter.print(str2);
            printWriter.print(" ");
            printWriter.println(q1Var.f2550b);
            if (z10) {
                if (q1Var.f2552d != 0 || q1Var.f2553e != 0) {
                    printWriter.print(str);
                    printWriter.print("enterAnim=#");
                    printWriter.print(Integer.toHexString(q1Var.f2552d));
                    printWriter.print(" exitAnim=#");
                    printWriter.println(Integer.toHexString(q1Var.f2553e));
                }
                if (q1Var.f2554f != 0 || q1Var.f2555g != 0) {
                    printWriter.print(str);
                    printWriter.print("popEnterAnim=#");
                    printWriter.print(Integer.toHexString(q1Var.f2554f));
                    printWriter.print(" popExitAnim=#");
                    printWriter.println(Integer.toHexString(q1Var.f2555g));
                }
            }
        }
    }

    public final void k(e0 e0Var) {
        d1 d1Var = e0Var.V;
        if (d1Var == null || d1Var == this.f2310r) {
            b(new q1(e0Var, 4));
            return;
        }
        throw new IllegalStateException("Cannot hide Fragment attached to a different FragmentManager. Fragment " + e0Var.toString() + " is already attached to a FragmentManager.");
    }

    public final void l(e0 e0Var) {
        d1 d1Var = e0Var.V;
        if (d1Var == null || d1Var == this.f2310r) {
            b(new q1(e0Var, 5));
            return;
        }
        throw new IllegalStateException("Cannot show Fragment attached to a different FragmentManager. Fragment " + e0Var.toString() + " is already attached to a FragmentManager.");
    }

    @Override // androidx.fragment.app.r1
    @NonNull
    public r1 setPrimaryNavigationFragment(@Nullable e0 e0Var) {
        d1 d1Var;
        if (e0Var == null || (d1Var = e0Var.V) == null || d1Var == this.f2310r) {
            return super.setPrimaryNavigationFragment(e0Var);
        }
        throw new IllegalStateException("Cannot setPrimaryNavigation for Fragment attached to a different FragmentManager. Fragment " + e0Var.toString() + " is already attached to a FragmentManager.");
    }

    public final String toString() {
        StringBuilder sb = new StringBuilder(128);
        sb.append("BackStackEntry{");
        sb.append(Integer.toHexString(System.identityHashCode(this)));
        if (this.f2312t >= 0) {
            sb.append(" #");
            sb.append(this.f2312t);
        }
        if (this.mName != null) {
            sb.append(" ");
            sb.append(this.mName);
        }
        sb.append("}");
        return sb.toString();
    }
}
