package B;

import M.I;
import M.J;
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.C0518x;
import androidx.lifecycle.EnumC0510o;
import androidx.lifecycle.InterfaceC0516v;
import androidx.lifecycle.K;
import androidx.lifecycle.M;
import com.martsnew.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 n4.u0;

/* JADX INFO: loaded from: classes.dex */
public abstract class c extends Activity implements InterfaceC0516v {

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public final C0518x f462q = new C0518x(this);

    /* 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 keyEvent) {
        Object objInvoke;
        boolean z8 = false;
        P6.g.e(keyEvent, "event");
        View decorView = getWindow().getDecorView();
        P6.g.d(decorView, "window.decorView");
        if (u0.r(decorView, keyEvent)) {
            return true;
        }
        if (Build.VERSION.SDK_INT >= 28) {
            return super.dispatchKeyEvent(keyEvent);
        }
        onUserInteraction();
        Window window = getWindow();
        if (window.hasFeature(8)) {
            ActionBar actionBar = getActionBar();
            if (keyEvent.getKeyCode() == 82 && actionBar != null) {
                if (!u0.f15496r) {
                    try {
                        u0.f15497s = actionBar.getClass().getMethod("onMenuKeyEvent", KeyEvent.class);
                    } catch (NoSuchMethodException unused) {
                    }
                    u0.f15496r = true;
                }
                Method method = u0.f15497s;
                if (method != null) {
                    try {
                        objInvoke = method.invoke(actionBar, keyEvent);
                    } catch (IllegalAccessException | InvocationTargetException unused2) {
                    }
                    boolean zBooleanValue = objInvoke == null ? false : ((Boolean) objInvoke).booleanValue();
                    if (zBooleanValue) {
                        return true;
                    }
                }
            }
        }
        if (window.superDispatchKeyEvent(keyEvent)) {
            return true;
        }
        View decorView2 = window.getDecorView();
        Field field = J.f4065a;
        if (Build.VERSION.SDK_INT < 28) {
            ArrayList arrayList = I.f4061d;
            I i = (I) decorView2.getTag(R.id.tag_unhandled_key_event_manager);
            if (i == null) {
                i = new I();
                i.f4062a = null;
                i.f4063b = null;
                i.f4064c = null;
                decorView2.setTag(R.id.tag_unhandled_key_event_manager, i);
            }
            if (keyEvent.getAction() == 0) {
                WeakHashMap weakHashMap = i.f4062a;
                if (weakHashMap != null) {
                    weakHashMap.clear();
                }
                ArrayList arrayList2 = I.f4061d;
                if (!arrayList2.isEmpty()) {
                    synchronized (arrayList2) {
                        try {
                            if (i.f4062a == null) {
                                i.f4062a = new WeakHashMap();
                            }
                            for (int size = arrayList2.size() - 1; size >= 0; size--) {
                                ArrayList arrayList3 = I.f4061d;
                                View view = (View) ((WeakReference) arrayList3.get(size)).get();
                                if (view == null) {
                                    arrayList3.remove(size);
                                } else {
                                    i.f4062a.put(view, Boolean.TRUE);
                                    for (ViewParent parent = view.getParent(); parent instanceof View; parent = parent.getParent()) {
                                        i.f4062a.put((View) parent, Boolean.TRUE);
                                    }
                                }
                            }
                        } finally {
                        }
                    }
                }
            }
            View viewA = i.a(decorView2);
            if (keyEvent.getAction() == 0) {
                int keyCode = keyEvent.getKeyCode();
                if (viewA != null && !KeyEvent.isModifierKey(keyCode)) {
                    if (i.f4063b == null) {
                        i.f4063b = new SparseArray();
                    }
                    i.f4063b.put(keyCode, new WeakReference(viewA));
                }
            }
            if (viewA != null) {
                z8 = true;
            }
        }
        if (z8) {
            return true;
        }
        return keyEvent.dispatch(this, decorView2 != null ? decorView2.getKeyDispatcherState() : null, this);
    }

    @Override // android.app.Activity, android.view.Window.Callback
    public final boolean dispatchKeyShortcutEvent(KeyEvent keyEvent) {
        P6.g.e(keyEvent, "event");
        View decorView = getWindow().getDecorView();
        P6.g.d(decorView, "window.decorView");
        if (u0.r(decorView, keyEvent)) {
            return true;
        }
        return super.dispatchKeyShortcutEvent(keyEvent);
    }

    @Override // android.app.Activity
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        int i = M.f8791r;
        K.b(this);
    }

    @Override // android.app.Activity
    public void onSaveInstanceState(Bundle bundle) {
        P6.g.e(bundle, "outState");
        this.f462q.J(EnumC0510o.f8836s);
        super.onSaveInstanceState(bundle);
    }
}
