package androidx.activity;

import android.annotation.SuppressLint;
import android.app.Application;
import android.content.Context;
import android.content.Intent;
import android.content.IntentSender;
import android.content.res.Configuration;
import android.os.Build;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Trace;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.Window;
import android.window.OnBackInvokedDispatcher;
import androidx.annotation.CallSuper;
import androidx.annotation.LayoutRes;
import androidx.annotation.MainThread;
import androidx.annotation.RequiresApi;
import androidx.core.app.a2;
import androidx.core.app.s1;
import androidx.core.app.t1;
import androidx.lifecycle.Lifecycle$Event;
import androidx.lifecycle.Lifecycle$State;
import androidx.lifecycle.LifecycleEventObserver;
import androidx.lifecycle.ReportFragment;
import androidx.lifecycle.g0;
import androidx.lifecycle.o0;
import androidx.lifecycle.t0;
import androidx.lifecycle.u0;
import androidx.lifecycle.y0;
import androidx.lifecycle.z0;
import androidx.media3.common.MimeTypes;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.atomic.AtomicInteger;
import kotlin.Deprecated;
import kotlin.Metadata;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000´\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0010\b\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\f\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\u0004\n\u0002\u0018\u0002\n\u0002\b\b\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\n\b\u0016\u0018\u0000 ¦\u00012\u00020\u00012\u00020\u00022\u00020\u00032\u00020\u00042\u00020\u00052\u00020\u00062\u00020\u00072\u00020\b2\u00020\u00022\u00020\t2\u00020\n2\u00020\u00022\u00020\u000b2\u00020\f2\u00020\u00022\u00020\r2\u00020\u0002:\t§\u0001¨\u0001©\u0001lª\u0001B\b¢\u0006\u0005\b¥\u0001\u0010hJ\u0010\u0010\u0011\u001a\u00020\u00102\u0006\u0010\u000f\u001a\u00020\u000eH\u0015J\b\u0010\u0012\u001a\u0004\u0018\u00010\u0002J\n\u0010\u0013\u001a\u0004\u0018\u00010\u0002H\u0017J\u0012\u0010\u0016\u001a\u00020\u00102\b\u0010\u0015\u001a\u0004\u0018\u00010\u0014H\u0016J\b\u0010\u0017\u001a\u00020\u0010H\u0017J\n\u0010\u0019\u001a\u0004\u0018\u00010\u0018H\u0016J\u000e\u0010\u001c\u001a\u00020\u00102\u0006\u0010\u001b\u001a\u00020\u001aJ\u000e\u0010\u001d\u001a\u00020\u00102\u0006\u0010\u001b\u001a\u00020\u001aJ\"\u0010#\u001a\u00020\"2\u0006\u0010\u001f\u001a\u00020\u001e2\b\u0010\u0015\u001a\u0004\u0018\u00010\u00142\u0006\u0010!\u001a\u00020 H\u0016J\u0018\u0010$\u001a\u00020\"2\u0006\u0010\u001f\u001a\u00020\u001e2\u0006\u0010!\u001a\u00020 H\u0016J\u0010\u0010'\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%H\u0016J\u0018\u0010'\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%2\u0006\u0010(\u001a\u00020\u0003H\u0016J \u0010'\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%2\u0006\u0010(\u001a\u00020\u00032\u0006\u0010*\u001a\u00020)H\u0017J\u0010\u0010+\u001a\u00020\u00102\u0006\u0010&\u001a\u00020%H\u0016J\b\u0010,\u001a\u00020\u0010H\u0016J\b\u0010-\u001a\u00020\u0010H\u0017J\u0018\u00101\u001a\u00020\u00102\u0006\u0010/\u001a\u00020.2\u0006\u00100\u001a\u00020\u001eH\u0017J\"\u00101\u001a\u00020\u00102\u0006\u0010/\u001a\u00020.2\u0006\u00100\u001a\u00020\u001e2\b\u00102\u001a\u0004\u0018\u00010\u000eH\u0017J:\u00108\u001a\u00020\u00102\u0006\u0010/\u001a\u0002032\u0006\u00100\u001a\u00020\u001e2\b\u00104\u001a\u0004\u0018\u00010.2\u0006\u00105\u001a\u00020\u001e2\u0006\u00106\u001a\u00020\u001e2\u0006\u00107\u001a\u00020\u001eH\u0017JD\u00108\u001a\u00020\u00102\u0006\u0010/\u001a\u0002032\u0006\u00100\u001a\u00020\u001e2\b\u00104\u001a\u0004\u0018\u00010.2\u0006\u00105\u001a\u00020\u001e2\u0006\u00106\u001a\u00020\u001e2\u0006\u00107\u001a\u00020\u001e2\b\u00102\u001a\u0004\u0018\u00010\u000eH\u0017JB\u0010B\u001a\b\u0012\u0004\u0012\u00028\u00000A\"\u0004\b\u0000\u00109\"\u0004\b\u0001\u0010:2\u0012\u0010<\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010;2\u0006\u0010>\u001a\u00020=2\f\u0010@\u001a\b\u0012\u0004\u0012\u00028\u00010?J:\u0010B\u001a\b\u0012\u0004\u0012\u00028\u00000A\"\u0004\b\u0000\u00109\"\u0004\b\u0001\u0010:2\u0012\u0010<\u001a\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00028\u00010;2\f\u0010@\u001a\b\u0012\u0004\u0012\u00028\u00010?J\u0014\u0010E\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020D0CJ\u0014\u0010F\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020D0CJ\u0010\u0010H\u001a\u00020\u00102\u0006\u0010G\u001a\u00020\u001eH\u0017J\u0014\u0010I\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020\u001e0CJ\u0014\u0010J\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020\u001e0CJ\u0010\u0010K\u001a\u00020\u00102\u0006\u0010/\u001a\u00020.H\u0015J\u0014\u0010L\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020.0CJ\u0014\u0010M\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020.0CJ\u0010\u0010O\u001a\u00020\u00102\u0006\u0010N\u001a\u00020\"H\u0017J\u0018\u0010O\u001a\u00020\u00102\u0006\u0010N\u001a\u00020\"2\u0006\u0010P\u001a\u00020DH\u0017J\u0014\u0010R\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020Q0CJ\u0014\u0010S\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020Q0CJ\u0010\u0010U\u001a\u00020\u00102\u0006\u0010T\u001a\u00020\"H\u0017J\u0018\u0010U\u001a\u00020\u00102\u0006\u0010T\u001a\u00020\"2\u0006\u0010P\u001a\u00020DH\u0017J\u0014\u0010W\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020V0CJ\u0014\u0010X\u001a\u00020\u00102\f\u0010\u001b\u001a\b\u0012\u0004\u0012\u00020V0CJ\b\u0010Y\u001a\u00020\u0010H\u0015J\u000e\u0010[\u001a\u00020\u00102\u0006\u0010\u001b\u001a\u00020ZJ\u000e\u0010\\\u001a\u00020\u00102\u0006\u0010\u001b\u001a\u00020ZJ\b\u0010]\u001a\u00020\u0010H\u0016R\u0014\u0010_\u001a\u00020^8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b_\u0010`R\u0014\u0010b\u001a\u00020a8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bb\u0010cR\u001a\u0010e\u001a\u00020d8\u0002X\u0082\u0004¢\u0006\f\n\u0004\be\u0010f\u0012\u0004\bg\u0010hR\u0018\u0010j\u001a\u0004\u0018\u00010i8\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\bj\u0010kR\u0014\u0010m\u001a\u00020l8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bm\u0010nR\u001b\u0010t\u001a\u00020o8VX\u0096\u0084\u0002¢\u0006\f\n\u0004\bp\u0010q\u001a\u0004\br\u0010sR\u0016\u0010u\u001a\u00020\u001e8\u0002@\u0002X\u0083\u000e¢\u0006\u0006\n\u0004\bu\u00109R\u0014\u0010w\u001a\u00020v8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\bw\u0010xR\u0017\u0010y\u001a\u00020=8\u0006¢\u0006\f\n\u0004\by\u0010z\u001a\u0004\b{\u0010|R \u0010~\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020D0C0}8\u0002X\u0082\u0004¢\u0006\u0006\n\u0004\b~\u0010\u007fR\"\u0010\u0080\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020\u001e0C0}8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0080\u0001\u0010\u007fR\"\u0010\u0081\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020.0C0}8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0081\u0001\u0010\u007fR\"\u0010\u0082\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020Q0C0}8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0082\u0001\u0010\u007fR\"\u0010\u0083\u0001\u001a\u000e\u0012\n\u0012\b\u0012\u0004\u0012\u00020V0C0}8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0083\u0001\u0010\u007fR\u001c\u0010\u0084\u0001\u001a\b\u0012\u0004\u0012\u00020Z0}8\u0002X\u0082\u0004¢\u0006\u0007\n\u0005\b\u0084\u0001\u0010\u007fR\u0019\u0010\u0085\u0001\u001a\u00020\"8\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0085\u0001\u0010\u0086\u0001R\u0019\u0010\u0087\u0001\u001a\u00020\"8\u0002@\u0002X\u0082\u000e¢\u0006\b\n\u0006\b\u0087\u0001\u0010\u0086\u0001R \u0010\u008c\u0001\u001a\u00030\u0088\u00018VX\u0096\u0084\u0002¢\u0006\u000f\n\u0005\b\u0089\u0001\u0010q\u001a\u0006\b\u008a\u0001\u0010\u008b\u0001R'\u0010\u0092\u0001\u001a\u00030\u008d\u00018FX\u0086\u0084\u0002¢\u0006\u0016\n\u0005\b\u008e\u0001\u0010q\u0012\u0005\b\u0091\u0001\u0010h\u001a\u0006\b\u008f\u0001\u0010\u0090\u0001R\u0019\u0010\u0095\u0001\u001a\u0004\u0018\u00010\u00028WX\u0096\u0004¢\u0006\b\u001a\u0006\b\u0093\u0001\u0010\u0094\u0001R\u0018\u0010\u0099\u0001\u001a\u00030\u0096\u00018VX\u0096\u0004¢\u0006\b\u001a\u0006\b\u0097\u0001\u0010\u0098\u0001R\u0017\u0010\u009c\u0001\u001a\u00020i8VX\u0096\u0004¢\u0006\b\u001a\u0006\b\u009a\u0001\u0010\u009b\u0001R\u0018\u0010 \u0001\u001a\u00030\u009d\u00018WX\u0096\u0004¢\u0006\b\u001a\u0006\b\u009e\u0001\u0010\u009f\u0001R\u0015\u0010¤\u0001\u001a\u00030¡\u00018F¢\u0006\b\u001a\u0006\b¢\u0001\u0010£\u0001¨\u0006«\u0001"}, d2 = {"Landroidx/activity/ComponentActivity;", "Landroidx/core/app/ComponentActivity;", "", "Landroidx/lifecycle/p;", "Landroidx/lifecycle/z0;", "Landroidx/lifecycle/h;", "Li3/h;", "Landroidx/activity/c0;", "Landroidx/activity/result/j;", "Lg0/j;", "Lg0/k;", "Landroidx/core/app/s1;", "Landroidx/core/app/t1;", "Landroidx/core/view/w;", "Landroid/os/Bundle;", "outState", "Lkd/e;", "onSaveInstanceState", "onRetainNonConfigurationInstance", "onRetainCustomNonConfigurationInstance", "Landroid/view/View;", "view", "setContentView", "initializeViewTreeOwners", "Landroid/content/Context;", "peekAvailableContext", "La/b;", "listener", "addOnContextAvailableListener", "removeOnContextAvailableListener", "", "featureId", "Landroid/view/Menu;", "menu", "", "onPreparePanel", "onCreatePanelMenu", "Landroidx/core/view/c0;", "provider", "addMenuProvider", "owner", "Landroidx/lifecycle/Lifecycle$State;", "state", "removeMenuProvider", "invalidateMenu", "onBackPressed", "Landroid/content/Intent;", "intent", "requestCode", "startActivityForResult", "options", "Landroid/content/IntentSender;", "fillInIntent", "flagsMask", "flagsValues", "extraFlags", "startIntentSenderForResult", "I", "O", "Lb/a;", "contract", "Landroidx/activity/result/i;", "registry", "Landroidx/activity/result/c;", "callback", "Landroidx/activity/result/d;", "registerForActivityResult", "Lp0/a;", "Landroid/content/res/Configuration;", "addOnConfigurationChangedListener", "removeOnConfigurationChangedListener", "level", "onTrimMemory", "addOnTrimMemoryListener", "removeOnTrimMemoryListener", "onNewIntent", "addOnNewIntentListener", "removeOnNewIntentListener", "isInMultiWindowMode", "onMultiWindowModeChanged", "newConfig", "Landroidx/core/app/x;", "addOnMultiWindowModeChangedListener", "removeOnMultiWindowModeChangedListener", "isInPictureInPictureMode", "onPictureInPictureModeChanged", "Landroidx/core/app/a2;", "addOnPictureInPictureModeChangedListener", "removeOnPictureInPictureModeChangedListener", "onUserLeaveHint", "Ljava/lang/Runnable;", "addOnUserLeaveHintListener", "removeOnUserLeaveHintListener", "reportFullyDrawn", "La/a;", "contextAwareHelper", "La/a;", "Landroidx/core/view/a0;", "menuHostHelper", "Landroidx/core/view/a0;", "Li3/g;", "savedStateRegistryController", "Li3/g;", "getSavedStateRegistryController$annotations", "()V", "Landroidx/lifecycle/y0;", "_viewModelStore", "Landroidx/lifecycle/y0;", "Landroidx/activity/k;", "reportFullyDrawnExecutor", "Landroidx/activity/k;", "Landroidx/activity/s;", "fullyDrawnReporter$delegate", "Lkd/c;", "getFullyDrawnReporter", "()Landroidx/activity/s;", "fullyDrawnReporter", "contentLayoutId", "Ljava/util/concurrent/atomic/AtomicInteger;", "nextLocalRequestCode", "Ljava/util/concurrent/atomic/AtomicInteger;", "activityResultRegistry", "Landroidx/activity/result/i;", "getActivityResultRegistry", "()Landroidx/activity/result/i;", "Ljava/util/concurrent/CopyOnWriteArrayList;", "onConfigurationChangedListeners", "Ljava/util/concurrent/CopyOnWriteArrayList;", "onTrimMemoryListeners", "onNewIntentListeners", "onMultiWindowModeChangedListeners", "onPictureInPictureModeChangedListeners", "onUserLeaveHintListeners", "dispatchingOnMultiWindowModeChanged", "Z", "dispatchingOnPictureInPictureModeChanged", "Landroidx/lifecycle/u0;", "defaultViewModelProviderFactory$delegate", "getDefaultViewModelProviderFactory", "()Landroidx/lifecycle/u0;", "defaultViewModelProviderFactory", "Landroidx/activity/b0;", "onBackPressedDispatcher$delegate", "getOnBackPressedDispatcher", "()Landroidx/activity/b0;", "getOnBackPressedDispatcher$annotations", "onBackPressedDispatcher", "getLastCustomNonConfigurationInstance", "()Ljava/lang/Object;", "lastCustomNonConfigurationInstance", "Landroidx/lifecycle/l;", "getLifecycle", "()Landroidx/lifecycle/l;", "lifecycle", "getViewModelStore", "()Landroidx/lifecycle/y0;", "viewModelStore", "Ln1/b;", "getDefaultViewModelCreationExtras", "()Ln1/b;", "defaultViewModelCreationExtras", "Li3/f;", "getSavedStateRegistry", "()Li3/f;", "savedStateRegistry", "<init>", "Companion", "androidx/activity/h", "androidx/activity/i", "androidx/activity/j", "androidx/activity/m", "activity_release"}, k = 1, mv = {1, 8, 0})
public class ComponentActivity extends androidx.core.app.ComponentActivity implements z0, androidx.lifecycle.h, i3.h, c0, androidx.activity.result.j, g0.j, g0.k, s1, t1, androidx.core.view.w {

    @NotNull
    private static final String ACTIVITY_RESULT_TAG = "android:support:activity-result";

    @NotNull
    private static final i Companion = new i();

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

    @Nullable
    private y0 _viewModelStore;

    @NotNull
    private final androidx.activity.result.i activityResultRegistry;

    @LayoutRes
    private int contentLayoutId;

    @NotNull
    private final a.a contextAwareHelper = new a.a();

    /* JADX INFO: renamed from: defaultViewModelProviderFactory$delegate, reason: from kotlin metadata */
    @NotNull
    private final kd.c defaultViewModelProviderFactory;
    private boolean dispatchingOnMultiWindowModeChanged;
    private boolean dispatchingOnPictureInPictureModeChanged;

    /* JADX INFO: renamed from: fullyDrawnReporter$delegate, reason: from kotlin metadata */
    @NotNull
    private final kd.c fullyDrawnReporter;

    @NotNull
    private final androidx.core.view.a0 menuHostHelper;

    @NotNull
    private final AtomicInteger nextLocalRequestCode;

    /* JADX INFO: renamed from: onBackPressedDispatcher$delegate, reason: from kotlin metadata */
    @NotNull
    private final kd.c onBackPressedDispatcher;

    @NotNull
    private final CopyOnWriteArrayList<p0.a> onConfigurationChangedListeners;

    @NotNull
    private final CopyOnWriteArrayList<p0.a> onMultiWindowModeChangedListeners;

    @NotNull
    private final CopyOnWriteArrayList<p0.a> onNewIntentListeners;

    @NotNull
    private final CopyOnWriteArrayList<p0.a> onPictureInPictureModeChangedListeners;

    @NotNull
    private final CopyOnWriteArrayList<p0.a> onTrimMemoryListeners;

    @NotNull
    private final CopyOnWriteArrayList<Runnable> onUserLeaveHintListeners;

    @NotNull
    private final k reportFullyDrawnExecutor;

    @NotNull
    private final i3.g savedStateRegistryController;

    public ComponentActivity() {
        final int i10 = 1;
        this.menuHostHelper = new androidx.core.view.a0(new p(this, i10));
        i3.g gVarA = eb.e.a(this);
        this.savedStateRegistryController = gVarA;
        this.reportFullyDrawnExecutor = new m(this);
        this.fullyDrawnReporter = kotlin.a.c(new sd.a() { // from class: androidx.activity.ComponentActivity$fullyDrawnReporter$2
            {
                super(0);
            }

            @Override // sd.a
            public final Object invoke() {
                k kVar = this.this$0.reportFullyDrawnExecutor;
                final ComponentActivity componentActivity = this.this$0;
                return new s(kVar, new sd.a() { // from class: androidx.activity.ComponentActivity$fullyDrawnReporter$2.1
                    {
                        super(0);
                    }

                    @Override // sd.a
                    public final Object invoke() {
                        componentActivity.reportFullyDrawn();
                        return kd.e.f29109a;
                    }
                });
            }
        });
        this.nextLocalRequestCode = new AtomicInteger();
        this.activityResultRegistry = new o(this);
        this.onConfigurationChangedListeners = new CopyOnWriteArrayList<>();
        this.onTrimMemoryListeners = new CopyOnWriteArrayList<>();
        this.onNewIntentListeners = new CopyOnWriteArrayList<>();
        this.onMultiWindowModeChangedListeners = new CopyOnWriteArrayList<>();
        this.onPictureInPictureModeChangedListeners = new CopyOnWriteArrayList<>();
        this.onUserLeaveHintListeners = new CopyOnWriteArrayList<>();
        if (getLifecycle() == null) {
            throw new IllegalStateException("getLifecycle() returned null in ComponentActivity's constructor. Please make sure you are lazily constructing your Lifecycle in the first call to getLifecycle() rather than relying on field initialization.".toString());
        }
        final int i11 = 0;
        getLifecycle().a(new LifecycleEventObserver(this) { // from class: androidx.activity.e

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ ComponentActivity f480b;

            {
                this.f480b = this;
            }

            @Override // androidx.lifecycle.LifecycleEventObserver
            public final void onStateChanged(androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
                Window window;
                View viewPeekDecorView;
                int i12 = i11;
                ComponentActivity componentActivity = this.f480b;
                switch (i12) {
                    case 0:
                        int i13 = ComponentActivity.f462a;
                        nb.g.i(pVar, "<anonymous parameter 0>");
                        nb.g.i(lifecycle$Event, "event");
                        if (lifecycle$Event == Lifecycle$Event.ON_STOP && (window = componentActivity.getWindow()) != null && (viewPeekDecorView = window.peekDecorView()) != null) {
                            viewPeekDecorView.cancelPendingInputEvents();
                            break;
                        }
                        break;
                    default:
                        ComponentActivity.H(componentActivity, pVar, lifecycle$Event);
                        break;
                }
            }
        });
        getLifecycle().a(new LifecycleEventObserver(this) { // from class: androidx.activity.e

            /* JADX INFO: renamed from: b, reason: collision with root package name */
            public final /* synthetic */ ComponentActivity f480b;

            {
                this.f480b = this;
            }

            @Override // androidx.lifecycle.LifecycleEventObserver
            public final void onStateChanged(androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
                Window window;
                View viewPeekDecorView;
                int i12 = i10;
                ComponentActivity componentActivity = this.f480b;
                switch (i12) {
                    case 0:
                        int i13 = ComponentActivity.f462a;
                        nb.g.i(pVar, "<anonymous parameter 0>");
                        nb.g.i(lifecycle$Event, "event");
                        if (lifecycle$Event == Lifecycle$Event.ON_STOP && (window = componentActivity.getWindow()) != null && (viewPeekDecorView = window.peekDecorView()) != null) {
                            viewPeekDecorView.cancelPendingInputEvents();
                            break;
                        }
                        break;
                    default:
                        ComponentActivity.H(componentActivity, pVar, lifecycle$Event);
                        break;
                }
            }
        });
        getLifecycle().a(new LifecycleEventObserver() { // from class: androidx.activity.ComponentActivity.4
            @Override // androidx.lifecycle.LifecycleEventObserver
            public void onStateChanged(androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
                nb.g.i(pVar, "source");
                nb.g.i(lifecycle$Event, "event");
                ComponentActivity.access$ensureViewModelStore(ComponentActivity.this);
                ComponentActivity.this.getLifecycle().b(this);
            }
        });
        gVarA.a();
        androidx.lifecycle.z.c(this);
        getSavedStateRegistry().c(ACTIVITY_RESULT_TAG, new i3.e() { // from class: androidx.activity.f
            @Override // i3.e
            public final Bundle a() {
                return ComponentActivity.G(this.f481a);
            }
        });
        addOnContextAvailableListener(new a.b() { // from class: androidx.activity.g
            @Override // a.b
            public final void a(Context context) {
                ComponentActivity.F(this.f482a, context);
            }
        });
        this.defaultViewModelProviderFactory = kotlin.a.c(new sd.a() { // from class: androidx.activity.ComponentActivity$defaultViewModelProviderFactory$2
            {
                super(0);
            }

            @Override // sd.a
            public final Object invoke() {
                Application application = this.this$0.getApplication();
                ComponentActivity componentActivity = this.this$0;
                return new o0(application, componentActivity, componentActivity.getIntent() != null ? this.this$0.getIntent().getExtras() : null);
            }
        });
        this.onBackPressedDispatcher = kotlin.a.c(new sd.a() { // from class: androidx.activity.ComponentActivity$onBackPressedDispatcher$2
            {
                super(0);
            }

            @Override // sd.a
            public final Object invoke() {
                final b0 b0Var = new b0(new p(this.this$0, 0));
                final ComponentActivity componentActivity = this.this$0;
                if (Build.VERSION.SDK_INT >= 33) {
                    if (nb.g.c(Looper.myLooper(), Looper.getMainLooper())) {
                        componentActivity.getLifecycle().a(new LifecycleEventObserver() { // from class: androidx.activity.d
                            @Override // androidx.lifecycle.LifecycleEventObserver
                            public final void onStateChanged(androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
                                int i12 = ComponentActivity.f462a;
                                nb.g.i(pVar, "<anonymous parameter 0>");
                                nb.g.i(lifecycle$Event, "event");
                                if (lifecycle$Event == Lifecycle$Event.ON_CREATE) {
                                    OnBackInvokedDispatcher onBackInvokedDispatcherA = h.a(componentActivity);
                                    b0 b0Var2 = b0Var;
                                    b0Var2.f474e = onBackInvokedDispatcherA;
                                    b0Var2.d(b0Var2.f476g);
                                }
                            }
                        });
                    } else {
                        new Handler(Looper.getMainLooper()).post(new Runnable() { // from class: androidx.activity.q
                            @Override // java.lang.Runnable
                            public final void run() {
                                ComponentActivity componentActivity2 = componentActivity;
                                componentActivity2.getLifecycle().a(new LifecycleEventObserver() { // from class: androidx.activity.d
                                    @Override // androidx.lifecycle.LifecycleEventObserver
                                    public final void onStateChanged(androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
                                        int i12 = ComponentActivity.f462a;
                                        nb.g.i(pVar, "<anonymous parameter 0>");
                                        nb.g.i(lifecycle$Event, "event");
                                        if (lifecycle$Event == Lifecycle$Event.ON_CREATE) {
                                            OnBackInvokedDispatcher onBackInvokedDispatcherA = h.a(componentActivity2);
                                            b0 b0Var2 = b0Var;
                                            b0Var2.f474e = onBackInvokedDispatcherA;
                                            b0Var2.d(b0Var2.f476g);
                                        }
                                    }
                                });
                            }
                        });
                    }
                }
                return b0Var;
            }
        });
    }

    public static void F(ComponentActivity componentActivity, Context context) {
        nb.g.i(context, "it");
        Bundle bundleA = componentActivity.getSavedStateRegistry().a(ACTIVITY_RESULT_TAG);
        if (bundleA != null) {
            androidx.activity.result.i iVar = componentActivity.activityResultRegistry;
            iVar.getClass();
            ArrayList<Integer> integerArrayList = bundleA.getIntegerArrayList("KEY_COMPONENT_ACTIVITY_REGISTERED_RCS");
            ArrayList<String> stringArrayList = bundleA.getStringArrayList("KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS");
            if (stringArrayList == null || integerArrayList == null) {
                return;
            }
            ArrayList<String> stringArrayList2 = bundleA.getStringArrayList("KEY_COMPONENT_ACTIVITY_LAUNCHED_KEYS");
            if (stringArrayList2 != null) {
                iVar.f522d.addAll(stringArrayList2);
            }
            Bundle bundle = bundleA.getBundle("KEY_COMPONENT_ACTIVITY_PENDING_RESULT");
            Bundle bundle2 = iVar.f525g;
            if (bundle != null) {
                bundle2.putAll(bundle);
            }
            int size = stringArrayList.size();
            for (int i10 = 0; i10 < size; i10++) {
                String str = stringArrayList.get(i10);
                LinkedHashMap linkedHashMap = iVar.f520b;
                boolean zContainsKey = linkedHashMap.containsKey(str);
                LinkedHashMap linkedHashMap2 = iVar.f519a;
                if (zContainsKey) {
                    Integer num = (Integer) linkedHashMap.remove(str);
                    if (bundle2.containsKey(str)) {
                        continue;
                    } else {
                        if ((linkedHashMap2 instanceof td.a) && !(linkedHashMap2 instanceof td.c)) {
                            hb.a.B0(linkedHashMap2, "kotlin.collections.MutableMap");
                            throw null;
                        }
                        linkedHashMap2.remove(num);
                    }
                }
                Integer num2 = integerArrayList.get(i10);
                nb.g.h(num2, "rcs[i]");
                int iIntValue = num2.intValue();
                String str2 = stringArrayList.get(i10);
                nb.g.h(str2, "keys[i]");
                String str3 = str2;
                linkedHashMap2.put(Integer.valueOf(iIntValue), str3);
                linkedHashMap.put(str3, Integer.valueOf(iIntValue));
            }
        }
    }

    public static Bundle G(ComponentActivity componentActivity) {
        Bundle bundle = new Bundle();
        androidx.activity.result.i iVar = componentActivity.activityResultRegistry;
        iVar.getClass();
        LinkedHashMap linkedHashMap = iVar.f520b;
        bundle.putIntegerArrayList("KEY_COMPONENT_ACTIVITY_REGISTERED_RCS", new ArrayList<>(linkedHashMap.values()));
        bundle.putStringArrayList("KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS", new ArrayList<>(linkedHashMap.keySet()));
        bundle.putStringArrayList("KEY_COMPONENT_ACTIVITY_LAUNCHED_KEYS", new ArrayList<>(iVar.f522d));
        bundle.putBundle("KEY_COMPONENT_ACTIVITY_PENDING_RESULT", new Bundle(iVar.f525g));
        return bundle;
    }

    public static void H(ComponentActivity componentActivity, androidx.lifecycle.p pVar, Lifecycle$Event lifecycle$Event) {
        nb.g.i(pVar, "<anonymous parameter 0>");
        nb.g.i(lifecycle$Event, "event");
        if (lifecycle$Event == Lifecycle$Event.ON_DESTROY) {
            componentActivity.contextAwareHelper.f4b = null;
            if (!componentActivity.isChangingConfigurations()) {
                componentActivity.getViewModelStore().a();
            }
            m mVar = (m) componentActivity.reportFullyDrawnExecutor;
            ComponentActivity componentActivity2 = mVar.f490d;
            componentActivity2.getWindow().getDecorView().removeCallbacks(mVar);
            componentActivity2.getWindow().getDecorView().getViewTreeObserver().removeOnDrawListener(mVar);
        }
    }

    public static final void access$ensureViewModelStore(ComponentActivity componentActivity) {
        if (componentActivity._viewModelStore == null) {
            j jVar = (j) componentActivity.getLastNonConfigurationInstance();
            if (jVar != null) {
                componentActivity._viewModelStore = jVar.f484b;
            }
            if (componentActivity._viewModelStore == null) {
                componentActivity._viewModelStore = new y0();
            }
        }
    }

    public static /* synthetic */ void getOnBackPressedDispatcher$annotations() {
    }

    @Override // android.app.Activity
    public void addContentView(View view, ViewGroup.LayoutParams layoutParams) {
        initializeViewTreeOwners();
        k kVar = this.reportFullyDrawnExecutor;
        View decorView = getWindow().getDecorView();
        nb.g.h(decorView, "window.decorView");
        ((m) kVar).a(decorView);
        super.addContentView(view, layoutParams);
    }

    @Override // androidx.core.view.w
    public void addMenuProvider(@NotNull androidx.core.view.c0 c0Var) {
        nb.g.i(c0Var, "provider");
        androidx.core.view.a0 a0Var = this.menuHostHelper;
        a0Var.f1710b.add(c0Var);
        a0Var.f1709a.run();
    }

    @Override // g0.j
    public final void addOnConfigurationChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onConfigurationChangedListeners.add(aVar);
    }

    public final void addOnContextAvailableListener(@NotNull a.b bVar) {
        nb.g.i(bVar, "listener");
        a.a aVar = this.contextAwareHelper;
        aVar.getClass();
        Context context = aVar.f4b;
        if (context != null) {
            bVar.a(context);
        }
        aVar.f3a.add(bVar);
    }

    @Override // androidx.core.app.s1
    public final void addOnMultiWindowModeChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onMultiWindowModeChangedListeners.add(aVar);
    }

    public final void addOnNewIntentListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onNewIntentListeners.add(aVar);
    }

    @Override // androidx.core.app.t1
    public final void addOnPictureInPictureModeChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onPictureInPictureModeChangedListeners.add(aVar);
    }

    @Override // g0.k
    public final void addOnTrimMemoryListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onTrimMemoryListeners.add(aVar);
    }

    public final void addOnUserLeaveHintListener(@NotNull Runnable runnable) {
        nb.g.i(runnable, "listener");
        this.onUserLeaveHintListeners.add(runnable);
    }

    @Override // androidx.activity.result.j
    @NotNull
    public final androidx.activity.result.i getActivityResultRegistry() {
        return this.activityResultRegistry;
    }

    @Override // androidx.lifecycle.h
    @CallSuper
    @NotNull
    public n1.b getDefaultViewModelCreationExtras() {
        n1.c cVar = new n1.c(0);
        Application application = getApplication();
        LinkedHashMap linkedHashMap = cVar.f30758a;
        if (application != null) {
            eb.e eVar = t0.f2705d;
            Application application2 = getApplication();
            nb.g.h(application2, MimeTypes.BASE_TYPE_APPLICATION);
            linkedHashMap.put(eVar, application2);
        }
        linkedHashMap.put(androidx.lifecycle.z.f2722a, this);
        linkedHashMap.put(androidx.lifecycle.z.f2723b, this);
        Intent intent = getIntent();
        Bundle extras = intent != null ? intent.getExtras() : null;
        if (extras != null) {
            linkedHashMap.put(androidx.lifecycle.z.f2724c, extras);
        }
        return cVar;
    }

    @Override // androidx.lifecycle.h
    @NotNull
    public u0 getDefaultViewModelProviderFactory() {
        return (u0) this.defaultViewModelProviderFactory.getValue();
    }

    @NotNull
    public s getFullyDrawnReporter() {
        return (s) this.fullyDrawnReporter.getValue();
    }

    @Deprecated(message = "Use a {@link androidx.lifecycle.ViewModel} to store non config state.")
    @Nullable
    public Object getLastCustomNonConfigurationInstance() {
        j jVar = (j) getLastNonConfigurationInstance();
        if (jVar != null) {
            return jVar.f483a;
        }
        return null;
    }

    @Override // androidx.core.app.ComponentActivity, androidx.lifecycle.p
    @NotNull
    public androidx.lifecycle.l getLifecycle() {
        return super.getLifecycle();
    }

    @Override // androidx.activity.c0
    @NotNull
    public final b0 getOnBackPressedDispatcher() {
        return (b0) this.onBackPressedDispatcher.getValue();
    }

    @Override // i3.h
    @NotNull
    public final i3.f getSavedStateRegistry() {
        return this.savedStateRegistryController.f26535b;
    }

    @Override // androidx.lifecycle.z0
    @NotNull
    public y0 getViewModelStore() {
        if (getApplication() == null) {
            throw new IllegalStateException("Your activity is not yet attached to the Application instance. You can't request ViewModel before onCreate call.".toString());
        }
        if (this._viewModelStore == null) {
            j jVar = (j) getLastNonConfigurationInstance();
            if (jVar != null) {
                this._viewModelStore = jVar.f484b;
            }
            if (this._viewModelStore == null) {
                this._viewModelStore = new y0();
            }
        }
        y0 y0Var = this._viewModelStore;
        nb.g.f(y0Var);
        return y0Var;
    }

    @CallSuper
    public void initializeViewTreeOwners() {
        View decorView = getWindow().getDecorView();
        nb.g.h(decorView, "window.decorView");
        decorView.setTag(m1.a.view_tree_lifecycle_owner, this);
        View decorView2 = getWindow().getDecorView();
        nb.g.h(decorView2, "window.decorView");
        decorView2.setTag(n1.d.view_tree_view_model_store_owner, this);
        View decorView3 = getWindow().getDecorView();
        nb.g.h(decorView3, "window.decorView");
        decorView3.setTag(i3.a.view_tree_saved_state_registry_owner, this);
        View decorView4 = getWindow().getDecorView();
        nb.g.h(decorView4, "window.decorView");
        decorView4.setTag(d0.view_tree_on_back_pressed_dispatcher_owner, this);
        View decorView5 = getWindow().getDecorView();
        nb.g.h(decorView5, "window.decorView");
        decorView5.setTag(d0.report_drawn, this);
    }

    public void invalidateMenu() {
        invalidateOptionsMenu();
    }

    @Override // android.app.Activity
    public void onActivityResult(int i10, int i11, Intent intent) {
        if (this.activityResultRegistry.a(i10, i11, intent)) {
            return;
        }
        super.onActivityResult(i10, i11, intent);
    }

    @Override // android.app.Activity
    @Deprecated(message = "This method has been deprecated in favor of using the\n      {@link OnBackPressedDispatcher} via {@link #getOnBackPressedDispatcher()}.\n      The OnBackPressedDispatcher controls how back button events are dispatched\n      to one or more {@link OnBackPressedCallback} objects.")
    @CallSuper
    @MainThread
    public void onBackPressed() {
        getOnBackPressedDispatcher().c();
    }

    @Override // android.app.Activity, android.content.ComponentCallbacks
    public void onConfigurationChanged(Configuration configuration) {
        nb.g.i(configuration, "newConfig");
        super.onConfigurationChanged(configuration);
        Iterator<p0.a> it = this.onConfigurationChangedListeners.iterator();
        while (it.hasNext()) {
            it.next().accept(configuration);
        }
    }

    @Override // androidx.core.app.ComponentActivity, android.app.Activity
    public void onCreate(Bundle bundle) {
        this.savedStateRegistryController.b(bundle);
        a.a aVar = this.contextAwareHelper;
        aVar.getClass();
        aVar.f4b = this;
        Iterator it = aVar.f3a.iterator();
        while (it.hasNext()) {
            ((a.b) it.next()).a(this);
        }
        super.onCreate(bundle);
        ReportFragment.Companion.getClass();
        g0.b(this);
        int i10 = this.contentLayoutId;
        if (i10 != 0) {
            setContentView(i10);
        }
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public boolean onCreatePanelMenu(int featureId, @NotNull Menu menu) {
        nb.g.i(menu, "menu");
        if (featureId != 0) {
            return true;
        }
        super.onCreatePanelMenu(featureId, menu);
        androidx.core.view.a0 a0Var = this.menuHostHelper;
        MenuInflater menuInflater = getMenuInflater();
        Iterator it = a0Var.f1710b.iterator();
        while (it.hasNext()) {
            ((androidx.fragment.app.t0) ((androidx.core.view.c0) it.next())).f2595a.j(menu, menuInflater);
        }
        return true;
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public boolean onMenuItemSelected(int i10, MenuItem menuItem) {
        nb.g.i(menuItem, "item");
        if (super.onMenuItemSelected(i10, menuItem)) {
            return true;
        }
        if (i10 == 0) {
            return this.menuHostHelper.a(menuItem);
        }
        return false;
    }

    @Override // android.app.Activity
    @Deprecated(message = "Deprecated in android.app.Activity")
    @CallSuper
    public void onMultiWindowModeChanged(boolean z10) {
        if (this.dispatchingOnMultiWindowModeChanged) {
            return;
        }
        Iterator<p0.a> it = this.onMultiWindowModeChangedListeners.iterator();
        while (it.hasNext()) {
            it.next().accept(new androidx.core.app.x(z10));
        }
    }

    @Override // android.app.Activity
    @CallSuper
    public void onNewIntent(@NotNull Intent intent) {
        nb.g.i(intent, "intent");
        super.onNewIntent(intent);
        Iterator<p0.a> it = this.onNewIntentListeners.iterator();
        while (it.hasNext()) {
            it.next().accept(intent);
        }
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public void onPanelClosed(int i10, Menu menu) {
        nb.g.i(menu, "menu");
        Iterator it = this.menuHostHelper.f1710b.iterator();
        while (it.hasNext()) {
            ((androidx.fragment.app.t0) ((androidx.core.view.c0) it.next())).f2595a.p(menu);
        }
        super.onPanelClosed(i10, menu);
    }

    @Override // android.app.Activity
    @Deprecated(message = "Deprecated in android.app.Activity")
    @CallSuper
    public void onPictureInPictureModeChanged(boolean z10) {
        if (this.dispatchingOnPictureInPictureModeChanged) {
            return;
        }
        Iterator<p0.a> it = this.onPictureInPictureModeChangedListeners.iterator();
        while (it.hasNext()) {
            it.next().accept(new a2(z10));
        }
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public boolean onPreparePanel(int featureId, @Nullable View view, @NotNull Menu menu) {
        nb.g.i(menu, "menu");
        if (featureId != 0) {
            return true;
        }
        super.onPreparePanel(featureId, view, menu);
        Iterator it = this.menuHostHelper.f1710b.iterator();
        while (it.hasNext()) {
            ((androidx.fragment.app.t0) ((androidx.core.view.c0) it.next())).f2595a.r(menu);
        }
        return true;
    }

    @Override // android.app.Activity
    public void onRequestPermissionsResult(int i10, String[] strArr, int[] iArr) {
        nb.g.i(strArr, "permissions");
        nb.g.i(iArr, "grantResults");
        if (this.activityResultRegistry.a(i10, -1, new Intent().putExtra("androidx.activity.result.contract.extra.PERMISSIONS", strArr).putExtra("androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS", iArr))) {
            return;
        }
        super.onRequestPermissionsResult(i10, strArr, iArr);
    }

    @Deprecated(message = "Use a {@link androidx.lifecycle.ViewModel} to store non config state.")
    @Nullable
    public Object onRetainCustomNonConfigurationInstance() {
        return null;
    }

    @Override // android.app.Activity
    @Nullable
    public final Object onRetainNonConfigurationInstance() {
        j jVar;
        Object objOnRetainCustomNonConfigurationInstance = onRetainCustomNonConfigurationInstance();
        y0 y0Var = this._viewModelStore;
        if (y0Var == null && (jVar = (j) getLastNonConfigurationInstance()) != null) {
            y0Var = jVar.f484b;
        }
        if (y0Var == null && objOnRetainCustomNonConfigurationInstance == null) {
            return null;
        }
        j jVar2 = new j();
        jVar2.f483a = objOnRetainCustomNonConfigurationInstance;
        jVar2.f484b = y0Var;
        return jVar2;
    }

    @Override // androidx.core.app.ComponentActivity, android.app.Activity
    @CallSuper
    public void onSaveInstanceState(@NotNull Bundle bundle) {
        nb.g.i(bundle, "outState");
        if (getLifecycle() instanceof androidx.lifecycle.r) {
            androidx.lifecycle.l lifecycle = getLifecycle();
            nb.g.g(lifecycle, "null cannot be cast to non-null type androidx.lifecycle.LifecycleRegistry");
            ((androidx.lifecycle.r) lifecycle).g();
        }
        super.onSaveInstanceState(bundle);
        this.savedStateRegistryController.c(bundle);
    }

    @Override // android.app.Activity, android.content.ComponentCallbacks2
    @CallSuper
    public void onTrimMemory(int i10) {
        super.onTrimMemory(i10);
        Iterator<p0.a> it = this.onTrimMemoryListeners.iterator();
        while (it.hasNext()) {
            it.next().accept(Integer.valueOf(i10));
        }
    }

    @Override // android.app.Activity
    @CallSuper
    public void onUserLeaveHint() {
        super.onUserLeaveHint();
        Iterator<Runnable> it = this.onUserLeaveHintListeners.iterator();
        while (it.hasNext()) {
            it.next().run();
        }
    }

    @Nullable
    public Context peekAvailableContext() {
        return this.contextAwareHelper.f4b;
    }

    @NotNull
    public final <I, O> androidx.activity.result.d registerForActivityResult(@NotNull b.a contract, @NotNull androidx.activity.result.i registry, @NotNull androidx.activity.result.c callback) {
        nb.g.i(contract, "contract");
        nb.g.i(registry, "registry");
        nb.g.i(callback, "callback");
        return registry.c("activity_rq#" + this.nextLocalRequestCode.getAndIncrement(), this, contract, callback);
    }

    @Override // androidx.core.view.w
    public void removeMenuProvider(@NotNull androidx.core.view.c0 c0Var) {
        nb.g.i(c0Var, "provider");
        this.menuHostHelper.b(c0Var);
    }

    @Override // g0.j
    public final void removeOnConfigurationChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onConfigurationChangedListeners.remove(aVar);
    }

    public final void removeOnContextAvailableListener(@NotNull a.b bVar) {
        nb.g.i(bVar, "listener");
        a.a aVar = this.contextAwareHelper;
        aVar.getClass();
        aVar.f3a.remove(bVar);
    }

    @Override // androidx.core.app.s1
    public final void removeOnMultiWindowModeChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onMultiWindowModeChangedListeners.remove(aVar);
    }

    public final void removeOnNewIntentListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onNewIntentListeners.remove(aVar);
    }

    @Override // androidx.core.app.t1
    public final void removeOnPictureInPictureModeChangedListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onPictureInPictureModeChangedListeners.remove(aVar);
    }

    @Override // g0.k
    public final void removeOnTrimMemoryListener(@NotNull p0.a aVar) {
        nb.g.i(aVar, "listener");
        this.onTrimMemoryListeners.remove(aVar);
    }

    public final void removeOnUserLeaveHintListener(@NotNull Runnable runnable) {
        nb.g.i(runnable, "listener");
        this.onUserLeaveHintListeners.remove(runnable);
    }

    @Override // android.app.Activity
    public void reportFullyDrawn() {
        try {
            if (androidx.datastore.preferences.core.c.m()) {
                Trace.beginSection(androidx.datastore.preferences.core.c.t("reportFullyDrawn() for ComponentActivity"));
            }
            super.reportFullyDrawn();
            s fullyDrawnReporter = getFullyDrawnReporter();
            synchronized (fullyDrawnReporter.f535b) {
                try {
                    fullyDrawnReporter.f536c = true;
                    Iterator it = fullyDrawnReporter.f537d.iterator();
                    while (it.hasNext()) {
                        ((sd.a) it.next()).invoke();
                    }
                    fullyDrawnReporter.f537d.clear();
                } finally {
                }
            }
            Trace.endSection();
        } catch (Throwable th) {
            Trace.endSection();
            throw th;
        }
    }

    @Override // android.app.Activity
    public void setContentView(int i10) {
        initializeViewTreeOwners();
        k kVar = this.reportFullyDrawnExecutor;
        View decorView = getWindow().getDecorView();
        nb.g.h(decorView, "window.decorView");
        ((m) kVar).a(decorView);
        super.setContentView(i10);
    }

    @Override // android.app.Activity
    @Deprecated(message = "This method has been deprecated in favor of using the Activity Result API\n      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt\n      contracts for common intents available in\n      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for\n      testing, and allow receiving results in separate, testable classes independent from your\n      activity. Use\n      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}\n      passing in a {@link StartActivityForResult} object for the {@link ActivityResultContract}.")
    public void startActivityForResult(@NotNull Intent intent, int i10) {
        nb.g.i(intent, "intent");
        super.startActivityForResult(intent, i10);
    }

    @Override // android.app.Activity
    @Deprecated(message = "This method has been deprecated in favor of using the Activity Result API\n      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt\n      contracts for common intents available in\n      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for\n      testing, and allow receiving results in separate, testable classes independent from your\n      activity. Use\n      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}\n      passing in a {@link StartIntentSenderForResult} object for the\n      {@link ActivityResultContract}.")
    public void startIntentSenderForResult(@NotNull IntentSender intentSender, int i10, @Nullable Intent intent, int i11, int i12, int i13) throws IntentSender.SendIntentException {
        nb.g.i(intentSender, "intent");
        super.startIntentSenderForResult(intentSender, i10, intent, i11, i12, i13);
    }

    @Override // android.app.Activity
    @Deprecated(message = "This method has been deprecated in favor of using the Activity Result API\n      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt\n      contracts for common intents available in\n      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for\n      testing, and allow receiving results in separate, testable classes independent from your\n      activity. Use\n      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}\n      passing in a {@link StartActivityForResult} object for the {@link ActivityResultContract}.")
    public void startActivityForResult(@NotNull Intent intent, int i10, @Nullable Bundle bundle) {
        nb.g.i(intent, "intent");
        super.startActivityForResult(intent, i10, bundle);
    }

    @Override // android.app.Activity
    @Deprecated(message = "This method has been deprecated in favor of using the Activity Result API\n      which brings increased type safety via an {@link ActivityResultContract} and the prebuilt\n      contracts for common intents available in\n      {@link androidx.activity.result.contract.ActivityResultContracts}, provides hooks for\n      testing, and allow receiving results in separate, testable classes independent from your\n      activity. Use\n      {@link #registerForActivityResult(ActivityResultContract, ActivityResultCallback)}\n      passing in a {@link StartIntentSenderForResult} object for the\n      {@link ActivityResultContract}.")
    public void startIntentSenderForResult(@NotNull IntentSender intentSender, int i10, @Nullable Intent intent, int i11, int i12, int i13, @Nullable Bundle bundle) throws IntentSender.SendIntentException {
        nb.g.i(intentSender, "intent");
        super.startIntentSenderForResult(intentSender, i10, intent, i11, i12, i13, bundle);
    }

    @Override // android.app.Activity
    @RequiresApi(api = 26)
    @CallSuper
    public void onMultiWindowModeChanged(boolean z10, @NotNull Configuration configuration) {
        nb.g.i(configuration, "newConfig");
        this.dispatchingOnMultiWindowModeChanged = true;
        try {
            super.onMultiWindowModeChanged(z10, configuration);
            this.dispatchingOnMultiWindowModeChanged = false;
            Iterator<p0.a> it = this.onMultiWindowModeChangedListeners.iterator();
            while (it.hasNext()) {
                it.next().accept(new androidx.core.app.x(z10));
            }
        } catch (Throwable th) {
            this.dispatchingOnMultiWindowModeChanged = false;
            throw th;
        }
    }

    @Override // android.app.Activity
    @RequiresApi(api = 26)
    @CallSuper
    public void onPictureInPictureModeChanged(boolean z10, @NotNull Configuration configuration) {
        nb.g.i(configuration, "newConfig");
        this.dispatchingOnPictureInPictureModeChanged = true;
        try {
            super.onPictureInPictureModeChanged(z10, configuration);
            this.dispatchingOnPictureInPictureModeChanged = false;
            Iterator<p0.a> it = this.onPictureInPictureModeChangedListeners.iterator();
            while (it.hasNext()) {
                it.next().accept(new a2(z10));
            }
        } catch (Throwable th) {
            this.dispatchingOnPictureInPictureModeChanged = false;
            throw th;
        }
    }

    @NotNull
    public final <I, O> androidx.activity.result.d registerForActivityResult(@NotNull b.a contract, @NotNull androidx.activity.result.c callback) {
        nb.g.i(contract, "contract");
        nb.g.i(callback, "callback");
        return registerForActivityResult(contract, this.activityResultRegistry, callback);
    }

    public void addMenuProvider(@NotNull androidx.core.view.c0 c0Var, @NotNull androidx.lifecycle.p pVar) {
        nb.g.i(c0Var, "provider");
        nb.g.i(pVar, "owner");
        androidx.core.view.a0 a0Var = this.menuHostHelper;
        a0Var.f1710b.add(c0Var);
        a0Var.f1709a.run();
        androidx.lifecycle.l lifecycle = pVar.getLifecycle();
        HashMap map = a0Var.f1711c;
        androidx.core.view.z zVar = (androidx.core.view.z) map.remove(c0Var);
        if (zVar != null) {
            zVar.f1870a.b(zVar.f1871b);
            zVar.f1871b = null;
        }
        map.put(c0Var, new androidx.core.view.z(lifecycle, new androidx.core.view.x(a0Var, c0Var, 0)));
    }

    @Override // android.app.Activity
    public void setContentView(@Nullable View view) {
        initializeViewTreeOwners();
        k kVar = this.reportFullyDrawnExecutor;
        View decorView = getWindow().getDecorView();
        nb.g.h(decorView, "window.decorView");
        ((m) kVar).a(decorView);
        super.setContentView(view);
    }

    @Override // android.app.Activity
    public void setContentView(View view, ViewGroup.LayoutParams layoutParams) {
        initializeViewTreeOwners();
        k kVar = this.reportFullyDrawnExecutor;
        View decorView = getWindow().getDecorView();
        nb.g.h(decorView, "window.decorView");
        ((m) kVar).a(decorView);
        super.setContentView(view, layoutParams);
    }

    @SuppressLint({"LambdaLast"})
    public void addMenuProvider(@NotNull final androidx.core.view.c0 c0Var, @NotNull androidx.lifecycle.p pVar, @NotNull final Lifecycle$State lifecycle$State) {
        nb.g.i(c0Var, "provider");
        nb.g.i(pVar, "owner");
        nb.g.i(lifecycle$State, "state");
        final androidx.core.view.a0 a0Var = this.menuHostHelper;
        a0Var.getClass();
        androidx.lifecycle.l lifecycle = pVar.getLifecycle();
        HashMap map = a0Var.f1711c;
        androidx.core.view.z zVar = (androidx.core.view.z) map.remove(c0Var);
        if (zVar != null) {
            zVar.f1870a.b(zVar.f1871b);
            zVar.f1871b = null;
        }
        map.put(c0Var, new androidx.core.view.z(lifecycle, new LifecycleEventObserver() { // from class: androidx.core.view.y
            @Override // androidx.lifecycle.LifecycleEventObserver
            public final void onStateChanged(androidx.lifecycle.p pVar2, Lifecycle$Event lifecycle$Event) {
                a0 a0Var2 = a0Var;
                a0Var2.getClass();
                Lifecycle$Event.Companion.getClass();
                Lifecycle$State lifecycle$State2 = lifecycle$State;
                Lifecycle$Event lifecycle$EventC = androidx.lifecycle.j.c(lifecycle$State2);
                Runnable runnable = a0Var2.f1709a;
                CopyOnWriteArrayList copyOnWriteArrayList = a0Var2.f1710b;
                c0 c0Var2 = c0Var;
                if (lifecycle$Event == lifecycle$EventC) {
                    copyOnWriteArrayList.add(c0Var2);
                    runnable.run();
                } else if (lifecycle$Event == Lifecycle$Event.ON_DESTROY) {
                    a0Var2.b(c0Var2);
                } else if (lifecycle$Event == androidx.lifecycle.j.a(lifecycle$State2)) {
                    copyOnWriteArrayList.remove(c0Var2);
                    runnable.run();
                }
            }
        }));
    }
}
