package androidx.core.app;

import F1.InterfaceC0177f;
import android.app.ActionBar;
import android.app.Activity;
import android.os.Build;
import android.os.Bundle;
import android.util.SparseArray;
import android.view.KeyEvent;
import android.view.View;
import android.view.ViewParent;
import android.view.Window;
import androidx.lifecycle.C1115y;
import androidx.lifecycle.EnumC1108q;
import androidx.lifecycle.InterfaceC1113w;
import androidx.lifecycle.T;
import com.debridstream.tv.R;
import java.lang.ref.WeakReference;
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.WeakHashMap;
import n.d0;
import w4.InterfaceC3141c;

/* JADX INFO: renamed from: androidx.core.app.e, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractActivityC0998e extends Activity implements InterfaceC1113w, InterfaceC0177f {
    private final d0 extraDataMap = new d0(0);
    private final C1115y lifecycleRegistry = new C1115y(this, true);

    /* JADX WARN: Removed duplicated region for block: B:22:0x0069  */
    @Override // android.app.Activity, android.view.Window.Callback
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public boolean dispatchKeyEvent(KeyEvent event) {
        Object objInvoke;
        kotlin.jvm.internal.o.h(event, "event");
        View decorView = getWindow().getDecorView();
        kotlin.jvm.internal.o.g(decorView, "window.decorView");
        if (A4.g.C(decorView, event)) {
            return true;
        }
        if (Build.VERSION.SDK_INT >= 28) {
            return superDispatchKeyEvent(event);
        }
        onUserInteraction();
        Window window = getWindow();
        boolean z6 = false;
        if (window.hasFeature(8)) {
            ActionBar actionBar = getActionBar();
            if (event.getKeyCode() == 82 && actionBar != null) {
                if (!A4.g.f100a) {
                    try {
                        A4.g.f101b = actionBar.getClass().getMethod("onMenuKeyEvent", KeyEvent.class);
                    } catch (NoSuchMethodException unused) {
                    }
                    A4.g.f100a = true;
                }
                Method method = A4.g.f101b;
                if (method != null) {
                    try {
                        objInvoke = method.invoke(actionBar, event);
                    } catch (IllegalAccessException | InvocationTargetException unused2) {
                    }
                    boolean zBooleanValue = objInvoke == null ? false : ((Boolean) objInvoke).booleanValue();
                    if (zBooleanValue) {
                        return true;
                    }
                }
            }
        }
        if (window.superDispatchKeyEvent(event)) {
            return true;
        }
        View decorView2 = window.getDecorView();
        Field field = F1.F.f1367a;
        if (Build.VERSION.SDK_INT < 28) {
            ArrayList arrayList = F1.E.f1363d;
            F1.E e6 = (F1.E) decorView2.getTag(R.id.tag_unhandled_key_event_manager);
            if (e6 == null) {
                e6 = new F1.E();
                e6.f1364a = null;
                e6.f1365b = null;
                e6.f1366c = null;
                decorView2.setTag(R.id.tag_unhandled_key_event_manager, e6);
            }
            if (event.getAction() == 0) {
                WeakHashMap weakHashMap = e6.f1364a;
                if (weakHashMap != null) {
                    weakHashMap.clear();
                }
                ArrayList arrayList2 = F1.E.f1363d;
                if (!arrayList2.isEmpty()) {
                    synchronized (arrayList2) {
                        try {
                            if (e6.f1364a == null) {
                                e6.f1364a = new WeakHashMap();
                            }
                            for (int size = arrayList2.size() - 1; size >= 0; size--) {
                                ArrayList arrayList3 = F1.E.f1363d;
                                View view = (View) ((WeakReference) arrayList3.get(size)).get();
                                if (view == null) {
                                    arrayList3.remove(size);
                                } else {
                                    e6.f1364a.put(view, Boolean.TRUE);
                                    for (ViewParent parent = view.getParent(); parent instanceof View; parent = parent.getParent()) {
                                        e6.f1364a.put((View) parent, Boolean.TRUE);
                                    }
                                }
                            }
                        } finally {
                        }
                    }
                }
            }
            View viewA = e6.a(decorView2);
            if (event.getAction() == 0) {
                int keyCode = event.getKeyCode();
                if (viewA != null && !KeyEvent.isModifierKey(keyCode)) {
                    if (e6.f1365b == null) {
                        e6.f1365b = new SparseArray();
                    }
                    e6.f1365b.put(keyCode, new WeakReference(viewA));
                }
            }
            if (viewA != null) {
                z6 = true;
            }
        }
        if (z6) {
            return true;
        }
        return event.dispatch(this, decorView2 != null ? decorView2.getKeyDispatcherState() : null, this);
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public boolean dispatchKeyShortcutEvent(KeyEvent event) {
        kotlin.jvm.internal.o.h(event, "event");
        View decorView = getWindow().getDecorView();
        kotlin.jvm.internal.o.g(decorView, "window.decorView");
        if (A4.g.C(decorView, event)) {
            return true;
        }
        return super.dispatchKeyShortcutEvent(event);
    }

    @InterfaceC3141c
    public <T extends AbstractC0997d> T getExtraData(Class<T> extraDataClass) {
        kotlin.jvm.internal.o.h(extraDataClass, "extraDataClass");
        if (this.extraDataMap.get(extraDataClass) == null) {
            return null;
        }
        throw new ClassCastException();
    }

    @Override // androidx.lifecycle.InterfaceC1113w
    public androidx.lifecycle.r getLifecycle() {
        return this.lifecycleRegistry;
    }

    @Override // android.app.Activity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        int i6 = T.f12133b;
        androidx.lifecycle.Q.b(this);
    }

    @Override // android.app.Activity
    public void onSaveInstanceState(Bundle outState) {
        kotlin.jvm.internal.o.h(outState, "outState");
        this.lifecycleRegistry.e(EnumC1108q.f12182c);
        super.onSaveInstanceState(outState);
    }

    @InterfaceC3141c
    public void putExtraData(AbstractC0997d extraData) {
        kotlin.jvm.internal.o.h(extraData, "extraData");
        throw null;
    }

    /* JADX WARN: Failed to restore switch over string. Please report as a decompilation issue */
    /* JADX WARN: Removed duplicated region for block: B:15:0x0021  */
    /* JADX WARN: Removed duplicated region for block: B:28:0x0045  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean shouldDumpInternalState(String[] strArr) {
        boolean z6 = false;
        if (strArr != null && strArr.length != 0) {
            String str = strArr[0];
            switch (str.hashCode()) {
                case -645125871:
                    if (str.equals("--translation") && Build.VERSION.SDK_INT >= 31) {
                        z6 = true;
                    }
                    break;
                case 100470631:
                    if (str.equals("--dump-dumpable")) {
                        if (Build.VERSION.SDK_INT >= 33) {
                        }
                    }
                    break;
                case 472614934:
                    if (str.equals("--list-dumpables")) {
                    }
                    break;
                case 1159329357:
                    if (str.equals("--contentcapture") && Build.VERSION.SDK_INT >= 29) {
                    }
                    break;
                case 1455016274:
                    if (str.equals("--autofill") && Build.VERSION.SDK_INT >= 26) {
                    }
                    break;
            }
        }
        return !z6;
    }

    @Override // F1.InterfaceC0177f
    public boolean superDispatchKeyEvent(KeyEvent event) {
        kotlin.jvm.internal.o.h(event, "event");
        return super.dispatchKeyEvent(event);
    }
}
