package androidx.fragment.app;

import D.InterfaceC0030a;
import android.app.SharedElementCallback;
import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.os.Bundle;
import android.util.AttributeSet;
import android.view.MenuItem;
import android.view.View;
import androidx.lifecycle.C0315w;
import androidx.lifecycle.EnumC0307n;
import androidx.lifecycle.EnumC0308o;
import d.AbstractActivityC0518l;
import e.InterfaceC0553b;
import io.flutter.embedding.android.FlutterFragmentActivity;
import java.io.FileDescriptor;
import java.io.PrintWriter;
import k0.AbstractC0807a;

/* JADX INFO: loaded from: classes.dex */
public abstract class N extends AbstractActivityC0518l implements InterfaceC0030a {
    static final String LIFECYCLE_TAG = "android:support:lifecycle";
    boolean mCreated;
    final S mFragments;
    boolean mResumed;
    final C0315w mFragmentLifecycleRegistry = new C0315w(this);
    boolean mStopped = true;

    public N() {
        final FlutterFragmentActivity flutterFragmentActivity = (FlutterFragmentActivity) this;
        this.mFragments = new S(new M(flutterFragmentActivity));
        getSavedStateRegistry().c(LIFECYCLE_TAG, new J(0, flutterFragmentActivity));
        final int i = 0;
        addOnConfigurationChangedListener(new O.a() { // from class: androidx.fragment.app.K
            @Override // O.a
            public final void accept(Object obj) {
                switch (i) {
                    case 0:
                        flutterFragmentActivity.mFragments.a();
                        break;
                    default:
                        flutterFragmentActivity.mFragments.a();
                        break;
                }
            }
        });
        final int i5 = 1;
        addOnNewIntentListener(new O.a() { // from class: androidx.fragment.app.K
            @Override // O.a
            public final void accept(Object obj) {
                switch (i5) {
                    case 0:
                        flutterFragmentActivity.mFragments.a();
                        break;
                    default:
                        flutterFragmentActivity.mFragments.a();
                        break;
                }
            }
        });
        addOnContextAvailableListener(new InterfaceC0553b() { // from class: androidx.fragment.app.L
            @Override // e.InterfaceC0553b
            public final void a(AbstractActivityC0518l abstractActivityC0518l) {
                M m5 = flutterFragmentActivity.mFragments.f4194a;
                m5.f4198n.b(m5, m5, null);
            }
        });
    }

    public static boolean f(h0 h0Var) {
        boolean zF = false;
        for (I i : h0Var.f4277c.f()) {
            if (i != null) {
                if (i.getHost() != null) {
                    zF |= f(i.getChildFragmentManager());
                }
                A0 a02 = i.mViewLifecycleOwner;
                EnumC0308o enumC0308o = EnumC0308o.f4480n;
                if (a02 != null) {
                    a02.b();
                    if (a02.f4130n.f4487c.compareTo(enumC0308o) >= 0) {
                        i.mViewLifecycleOwner.f4130n.g();
                        zF = true;
                    }
                }
                if (i.mLifecycleRegistry.f4487c.compareTo(enumC0308o) >= 0) {
                    i.mLifecycleRegistry.g();
                    zF = true;
                }
            }
        }
        return zF;
    }

    public final View dispatchFragmentsOnCreateView(View view, String str, Context context, AttributeSet attributeSet) {
        return this.mFragments.f4194a.f4198n.f4280f.onCreateView(view, str, context, attributeSet);
    }

    @Override // android.app.Activity
    public void dump(String str, FileDescriptor fileDescriptor, PrintWriter printWriter, String[] strArr) {
        super.dump(str, fileDescriptor, printWriter, strArr);
        if (shouldDumpInternalState(strArr)) {
            printWriter.print(str);
            printWriter.print("Local FragmentActivity ");
            printWriter.print(Integer.toHexString(System.identityHashCode(this)));
            printWriter.println(" State:");
            String str2 = str + "  ";
            printWriter.print(str2);
            printWriter.print("mCreated=");
            printWriter.print(this.mCreated);
            printWriter.print(" mResumed=");
            printWriter.print(this.mResumed);
            printWriter.print(" mStopped=");
            printWriter.print(this.mStopped);
            if (getApplication() != null) {
                AbstractC0807a.a(this).b(str2, printWriter);
            }
            this.mFragments.f4194a.f4198n.v(str, fileDescriptor, printWriter, strArr);
        }
    }

    public h0 getSupportFragmentManager() {
        return this.mFragments.f4194a.f4198n;
    }

    @Deprecated
    public AbstractC0807a getSupportLoaderManager() {
        return AbstractC0807a.a(this);
    }

    public void markFragmentsCreated() {
        while (f(getSupportFragmentManager())) {
        }
    }

    @Override // d.AbstractActivityC0518l, android.app.Activity
    public void onActivityResult(int i, int i5, Intent intent) {
        this.mFragments.a();
        super.onActivityResult(i, i5, intent);
    }

    @Deprecated
    public void onAttachFragment(I i) {
    }

    @Override // d.AbstractActivityC0518l, D.AbstractActivityC0034e, android.app.Activity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_CREATE);
        i0 i0Var = this.mFragments.f4194a.f4198n;
        i0Var.f4269G = false;
        i0Var.f4270H = false;
        i0Var.f4273N.i = false;
        i0Var.u(1);
    }

    @Override // android.app.Activity, android.view.LayoutInflater.Factory2
    public View onCreateView(View view, String str, Context context, AttributeSet attributeSet) {
        View viewDispatchFragmentsOnCreateView = dispatchFragmentsOnCreateView(view, str, context, attributeSet);
        return viewDispatchFragmentsOnCreateView == null ? super.onCreateView(view, str, context, attributeSet) : viewDispatchFragmentsOnCreateView;
    }

    @Override // android.app.Activity
    public void onDestroy() {
        super.onDestroy();
        this.mFragments.f4194a.f4198n.l();
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_DESTROY);
    }

    @Override // d.AbstractActivityC0518l, android.app.Activity, android.view.Window.Callback
    public boolean onMenuItemSelected(int i, MenuItem menuItem) {
        if (super.onMenuItemSelected(i, menuItem)) {
            return true;
        }
        if (i == 6) {
            return this.mFragments.f4194a.f4198n.j(menuItem);
        }
        return false;
    }

    @Override // android.app.Activity
    public void onPause() {
        super.onPause();
        this.mResumed = false;
        this.mFragments.f4194a.f4198n.u(5);
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_PAUSE);
    }

    @Override // android.app.Activity
    public void onPostResume() {
        super.onPostResume();
        onResumeFragments();
    }

    @Override // d.AbstractActivityC0518l, android.app.Activity
    public void onRequestPermissionsResult(int i, String[] strArr, int[] iArr) {
        this.mFragments.a();
        super.onRequestPermissionsResult(i, strArr, iArr);
    }

    @Override // android.app.Activity
    public void onResume() {
        this.mFragments.a();
        super.onResume();
        this.mResumed = true;
        this.mFragments.f4194a.f4198n.z(true);
    }

    public void onResumeFragments() {
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_RESUME);
        i0 i0Var = this.mFragments.f4194a.f4198n;
        i0Var.f4269G = false;
        i0Var.f4270H = false;
        i0Var.f4273N.i = false;
        i0Var.u(7);
    }

    @Override // android.app.Activity
    public void onStart() {
        this.mFragments.a();
        super.onStart();
        this.mStopped = false;
        if (!this.mCreated) {
            this.mCreated = true;
            i0 i0Var = this.mFragments.f4194a.f4198n;
            i0Var.f4269G = false;
            i0Var.f4270H = false;
            i0Var.f4273N.i = false;
            i0Var.u(4);
        }
        this.mFragments.f4194a.f4198n.z(true);
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_START);
        i0 i0Var2 = this.mFragments.f4194a.f4198n;
        i0Var2.f4269G = false;
        i0Var2.f4270H = false;
        i0Var2.f4273N.i = false;
        i0Var2.u(5);
    }

    @Override // android.app.Activity
    public void onStateNotSaved() {
        this.mFragments.a();
    }

    @Override // android.app.Activity
    public void onStop() {
        super.onStop();
        this.mStopped = true;
        markFragmentsCreated();
        i0 i0Var = this.mFragments.f4194a.f4198n;
        i0Var.f4270H = true;
        i0Var.f4273N.i = true;
        i0Var.u(4);
        this.mFragmentLifecycleRegistry.e(EnumC0307n.ON_STOP);
    }

    public void setEnterSharedElementCallback(D.b0 b0Var) {
        setEnterSharedElementCallback((SharedElementCallback) null);
    }

    public void setExitSharedElementCallback(D.b0 b0Var) {
        setExitSharedElementCallback((SharedElementCallback) null);
    }

    public void startActivityFromFragment(I i, Intent intent, int i5, Bundle bundle) {
        if (i5 == -1) {
            startActivityForResult(intent, -1, bundle);
        } else {
            i.startActivityForResult(intent, i5, bundle);
        }
    }

    @Deprecated
    public void startIntentSenderFromFragment(I i, IntentSender intentSender, int i5, Intent intent, int i6, int i7, int i8, Bundle bundle) {
        if (i5 == -1) {
            startIntentSenderForResult(intentSender, i5, intent, i6, i7, i8, bundle);
        } else {
            i.startIntentSenderForResult(intentSender, i5, intent, i6, i7, i8, bundle);
        }
    }

    public void supportFinishAfterTransition() {
        finishAfterTransition();
    }

    @Deprecated
    public void supportInvalidateOptionsMenu() {
        invalidateMenu();
    }

    public void supportPostponeEnterTransition() {
        postponeEnterTransition();
    }

    public void supportStartPostponedEnterTransition() {
        startPostponedEnterTransition();
    }

    @Override // D.InterfaceC0030a
    @Deprecated
    public final void validateRequestPermissionsRequestCode(int i) {
    }

    @Override // android.app.Activity, android.view.LayoutInflater.Factory
    public View onCreateView(String str, Context context, AttributeSet attributeSet) {
        View viewDispatchFragmentsOnCreateView = dispatchFragmentsOnCreateView(null, str, context, attributeSet);
        return viewDispatchFragmentsOnCreateView == null ? super.onCreateView(str, context, attributeSet) : viewDispatchFragmentsOnCreateView;
    }

    public void startActivityFromFragment(I i, Intent intent, int i5) {
        startActivityFromFragment(i, intent, i5, (Bundle) null);
    }
}
