package defpackage;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.os.Build;
import android.os.Bundle;
import android.os.Parcelable;
import android.util.SparseArray;
import android.view.KeyCharacterMap;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import android.view.ViewConfiguration;
import java.lang.ref.WeakReference;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.concurrent.CopyOnWriteArrayList;

/* renamed from: ᵗʚ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public class MenuC2418 implements Menu {

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public static final int[] f9419 = {1, 4, 5, 3, 2, 0};

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public InterfaceC3085 f9420;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final ArrayList f9423;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final ArrayList f9424;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public boolean f9425;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final ArrayList f9427;

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Context f9431;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public C2652 f9432;

    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public Drawable f9434;

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public CharSequence f9435;

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public View f9436;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final Resources f9437;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final ArrayList f9438;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public boolean f9440;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public boolean f9441;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final boolean f9442;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public boolean f9443;

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public int f9422 = 0;

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public boolean f9421 = false;

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public boolean f9429 = false;

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public boolean f9439 = false;

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public boolean f9428 = false;

    /* renamed from: ᵨᵳʝ, reason: contains not printable characters */
    public final ArrayList f9433 = new ArrayList();

    /* renamed from: ˑᵱ, reason: contains not printable characters */
    public final CopyOnWriteArrayList f9426 = new CopyOnWriteArrayList();

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public boolean f9430 = false;

    public MenuC2418(Context context) {
        boolean zM7997;
        boolean z = false;
        this.f9431 = context;
        Resources resources = context.getResources();
        this.f9437 = resources;
        this.f9424 = new ArrayList();
        this.f9423 = new ArrayList();
        this.f9441 = true;
        this.f9427 = new ArrayList();
        this.f9438 = new ArrayList();
        this.f9440 = true;
        if (resources.getConfiguration().keyboard != 1) {
            ViewConfiguration viewConfiguration = ViewConfiguration.get(context);
            Method method = AbstractC2002.f8044;
            if (Build.VERSION.SDK_INT >= 28) {
                zM7997 = AbstractC3502.m7997(viewConfiguration);
            } else {
                Resources resources2 = context.getResources();
                int identifier = resources2.getIdentifier("config_showMenuShortcutsWhenKeyboardPresent", "bool", "android");
                zM7997 = identifier != 0 && resources2.getBoolean(identifier);
            }
            if (zM7997) {
                z = true;
            }
        }
        this.f9442 = z;
    }

    @Override // android.view.Menu
    public final MenuItem add(int i) {
        return m6191(0, 0, 0, this.f9437.getString(i));
    }

    @Override // android.view.Menu
    public final MenuItem add(int i, int i2, int i3, int i4) {
        return m6191(i, i2, i3, this.f9437.getString(i4));
    }

    @Override // android.view.Menu
    public final MenuItem add(int i, int i2, int i3, CharSequence charSequence) {
        return m6191(i, i2, i3, charSequence);
    }

    @Override // android.view.Menu
    public final MenuItem add(CharSequence charSequence) {
        return m6191(0, 0, 0, charSequence);
    }

    @Override // android.view.Menu
    public final int addIntentOptions(int i, int i2, int i3, ComponentName componentName, Intent[] intentArr, Intent intent, int i4, MenuItem[] menuItemArr) {
        int i5;
        PackageManager packageManager = this.f9431.getPackageManager();
        List<ResolveInfo> listQueryIntentActivityOptions = packageManager.queryIntentActivityOptions(componentName, intentArr, intent, 0);
        int size = listQueryIntentActivityOptions != null ? listQueryIntentActivityOptions.size() : 0;
        if ((i4 & 1) == 0) {
            removeGroup(i);
        }
        for (int i6 = 0; i6 < size; i6++) {
            ResolveInfo resolveInfo = listQueryIntentActivityOptions.get(i6);
            int i7 = resolveInfo.specificIndex;
            Intent intent2 = new Intent(i7 < 0 ? intent : intentArr[i7]);
            ActivityInfo activityInfo = resolveInfo.activityInfo;
            intent2.setComponent(new ComponentName(activityInfo.applicationInfo.packageName, activityInfo.name));
            C2652 c2652M6191 = m6191(i, i2, i3, resolveInfo.loadLabel(packageManager));
            c2652M6191.setIcon(resolveInfo.loadIcon(packageManager));
            c2652M6191.f10267 = intent2;
            if (menuItemArr != null && (i5 = resolveInfo.specificIndex) >= 0) {
                menuItemArr[i5] = c2652M6191;
            }
        }
        return size;
    }

    @Override // android.view.Menu
    public final SubMenu addSubMenu(int i) {
        return addSubMenu(0, 0, 0, this.f9437.getString(i));
    }

    @Override // android.view.Menu
    public final SubMenu addSubMenu(int i, int i2, int i3, int i4) {
        return addSubMenu(i, i2, i3, this.f9437.getString(i4));
    }

    @Override // android.view.Menu
    public final SubMenu addSubMenu(int i, int i2, int i3, CharSequence charSequence) {
        C2652 c2652M6191 = m6191(i, i2, i3, charSequence);
        SubMenuC0664 subMenuC0664 = new SubMenuC0664(this.f9431, this, c2652M6191);
        c2652M6191.f10283 = subMenuC0664;
        subMenuC0664.setHeaderTitle(c2652M6191.f10264);
        return subMenuC0664;
    }

    @Override // android.view.Menu
    public final SubMenu addSubMenu(CharSequence charSequence) {
        return addSubMenu(0, 0, 0, charSequence);
    }

    @Override // android.view.Menu
    public final void clear() {
        C2652 c2652 = this.f9432;
        if (c2652 != null) {
            mo2619(c2652);
        }
        this.f9424.clear();
        m6182(true);
    }

    public final void clearHeader() {
        this.f9434 = null;
        this.f9435 = null;
        this.f9436 = null;
        m6182(false);
    }

    @Override // android.view.Menu
    public final void close() {
        m6185(true);
    }

    @Override // android.view.Menu
    public final MenuItem findItem(int i) {
        MenuItem menuItemFindItem;
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        for (int i2 = 0; i2 < size; i2++) {
            C2652 c2652 = (C2652) arrayList.get(i2);
            if (c2652.f10278 == i) {
                return c2652;
            }
            if (c2652.hasSubMenu() && (menuItemFindItem = c2652.f10283.findItem(i)) != null) {
                return menuItemFindItem;
            }
        }
        return null;
    }

    @Override // android.view.Menu
    public final MenuItem getItem(int i) {
        return (MenuItem) this.f9424.get(i);
    }

    @Override // android.view.Menu
    public final boolean hasVisibleItems() {
        if (this.f9443) {
            return true;
        }
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        for (int i = 0; i < size; i++) {
            if (((C2652) arrayList.get(i)).isVisible()) {
                return true;
            }
        }
        return false;
    }

    @Override // android.view.Menu
    public final boolean isShortcutKey(int i, KeyEvent keyEvent) {
        return m6184(i, keyEvent) != null;
    }

    @Override // android.view.Menu
    public final boolean performIdentifierAction(int i, int i2) {
        return m6189(findItem(i), null, i2);
    }

    @Override // android.view.Menu
    public final boolean performShortcut(int i, KeyEvent keyEvent, int i2) {
        C2652 c2652M6184 = m6184(i, keyEvent);
        boolean zM6189 = c2652M6184 != null ? m6189(c2652M6184, null, i2) : false;
        if ((i2 & 2) != 0) {
            m6185(true);
        }
        return zM6189;
    }

    @Override // android.view.Menu
    public final void removeGroup(int i) {
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        int i2 = 0;
        int i3 = 0;
        while (true) {
            if (i3 >= size) {
                i3 = -1;
                break;
            } else if (((C2652) arrayList.get(i3)).f10284 == i) {
                break;
            } else {
                i3++;
            }
        }
        if (i3 >= 0) {
            int size2 = arrayList.size() - i3;
            while (true) {
                int i4 = i2 + 1;
                if (i2 >= size2 || ((C2652) arrayList.get(i3)).f10284 != i) {
                    break;
                }
                if (i3 >= 0 && i3 < arrayList.size()) {
                    arrayList.remove(i3);
                }
                i2 = i4;
            }
            m6182(true);
        }
    }

    @Override // android.view.Menu
    public final void removeItem(int i) {
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        int i2 = 0;
        while (true) {
            if (i2 >= size) {
                i2 = -1;
                break;
            } else if (((C2652) arrayList.get(i2)).f10278 == i) {
                break;
            } else {
                i2++;
            }
        }
        if (i2 < 0 || i2 >= arrayList.size()) {
            return;
        }
        arrayList.remove(i2);
        m6182(true);
    }

    @Override // android.view.Menu
    public final void setGroupCheckable(int i, boolean z, boolean z2) {
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        for (int i2 = 0; i2 < size; i2++) {
            C2652 c2652 = (C2652) arrayList.get(i2);
            if (c2652.f10284 == i) {
                c2652.f10291 = (c2652.f10291 & (-5)) | (z2 ? 4 : 0);
                c2652.setCheckable(z);
            }
        }
    }

    @Override // android.view.Menu
    public void setGroupDividerEnabled(boolean z) {
        this.f9430 = z;
    }

    @Override // android.view.Menu
    public final void setGroupEnabled(int i, boolean z) {
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        for (int i2 = 0; i2 < size; i2++) {
            C2652 c2652 = (C2652) arrayList.get(i2);
            if (c2652.f10284 == i) {
                c2652.setEnabled(z);
            }
        }
    }

    @Override // android.view.Menu
    public final void setGroupVisible(int i, boolean z) {
        ArrayList arrayList = this.f9424;
        int size = arrayList.size();
        boolean z2 = false;
        for (int i2 = 0; i2 < size; i2++) {
            C2652 c2652 = (C2652) arrayList.get(i2);
            if (c2652.f10284 == i) {
                int i3 = c2652.f10291;
                int i4 = (i3 & (-9)) | (z ? 0 : 8);
                c2652.f10291 = i4;
                if (i3 != i4) {
                    z2 = true;
                }
            }
        }
        if (z2) {
            m6182(true);
        }
    }

    @Override // android.view.Menu
    public void setQwertyMode(boolean z) {
        this.f9425 = z;
        m6182(false);
    }

    @Override // android.view.Menu
    public final int size() {
        return this.f9424.size();
    }

    /* renamed from: ˇʼʤˎ */
    public boolean mo2612(MenuC2418 menuC2418, MenuItem menuItem) {
        InterfaceC3085 interfaceC3085 = this.f9420;
        return interfaceC3085 != null && interfaceC3085.mo3251(menuC2418, menuItem);
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final void m6182(boolean z) {
        if (this.f9421) {
            this.f9429 = true;
            if (z) {
                this.f9439 = true;
                return;
            }
            return;
        }
        if (z) {
            this.f9441 = true;
            this.f9440 = true;
        }
        CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
        if (copyOnWriteArrayList.isEmpty()) {
            return;
        }
        m6190();
        Iterator it = copyOnWriteArrayList.iterator();
        while (it.hasNext()) {
            WeakReference weakReference = (WeakReference) it.next();
            InterfaceC5245 interfaceC5245 = (InterfaceC5245) weakReference.get();
            if (interfaceC5245 == null) {
                copyOnWriteArrayList.remove(weakReference);
            } else {
                interfaceC5245.mo3448();
            }
        }
        m6192();
    }

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public final ArrayList m6183() {
        boolean z = this.f9441;
        ArrayList arrayList = this.f9423;
        if (!z) {
            return arrayList;
        }
        arrayList.clear();
        ArrayList arrayList2 = this.f9424;
        int size = arrayList2.size();
        for (int i = 0; i < size; i++) {
            C2652 c2652 = (C2652) arrayList2.get(i);
            if (c2652.isVisible()) {
                arrayList.add(c2652);
            }
        }
        this.f9441 = false;
        this.f9440 = true;
        return arrayList;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final C2652 m6184(int i, KeyEvent keyEvent) {
        ArrayList arrayList = this.f9433;
        arrayList.clear();
        m6196(arrayList, i, keyEvent);
        if (arrayList.isEmpty()) {
            return null;
        }
        int metaState = keyEvent.getMetaState();
        KeyCharacterMap.KeyData keyData = new KeyCharacterMap.KeyData();
        keyEvent.getKeyData(keyData);
        int size = arrayList.size();
        if (size == 1) {
            return (C2652) arrayList.get(0);
        }
        boolean zMo2614 = mo2614();
        for (int i2 = 0; i2 < size; i2++) {
            C2652 c2652 = (C2652) arrayList.get(i2);
            char c = zMo2614 ? c2652.f10285 : c2652.f10288;
            char[] cArr = keyData.meta;
            if ((c == cArr[0] && (metaState & 2) == 0) || ((c == cArr[2] && (metaState & 2) != 0) || (zMo2614 && c == '\b' && i == 67))) {
                return c2652;
            }
        }
        return null;
    }

    /* renamed from: ˏˋٴ */
    public boolean mo2613(C2652 c2652) {
        CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
        boolean zMo3453 = false;
        if (copyOnWriteArrayList.isEmpty()) {
            return false;
        }
        m6190();
        Iterator it = copyOnWriteArrayList.iterator();
        while (it.hasNext()) {
            WeakReference weakReference = (WeakReference) it.next();
            InterfaceC5245 interfaceC5245 = (InterfaceC5245) weakReference.get();
            if (interfaceC5245 == null) {
                copyOnWriteArrayList.remove(weakReference);
            } else {
                zMo3453 = interfaceC5245.mo3453(c2652);
                if (zMo3453) {
                    break;
                }
            }
        }
        m6192();
        if (zMo3453) {
            this.f9432 = c2652;
        }
        return zMo3453;
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final void m6185(boolean z) {
        if (this.f9428) {
            return;
        }
        this.f9428 = true;
        CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
        Iterator it = copyOnWriteArrayList.iterator();
        while (it.hasNext()) {
            WeakReference weakReference = (WeakReference) it.next();
            InterfaceC5245 interfaceC5245 = (InterfaceC5245) weakReference.get();
            if (interfaceC5245 == null) {
                copyOnWriteArrayList.remove(weakReference);
            } else {
                interfaceC5245.mo3443(this, z);
            }
        }
        this.f9428 = false;
    }

    /* renamed from: ˑᵱ, reason: contains not printable characters */
    public final void m6186(int i, CharSequence charSequence, int i2, Drawable drawable, View view) {
        if (view != null) {
            this.f9436 = view;
            this.f9435 = null;
            this.f9434 = null;
        } else {
            if (i > 0) {
                this.f9435 = this.f9437.getText(i);
            } else if (charSequence != null) {
                this.f9435 = charSequence;
            }
            if (i2 > 0) {
                this.f9434 = this.f9431.getDrawable(i2);
            } else if (drawable != null) {
                this.f9434 = drawable;
            }
            this.f9436 = null;
        }
        m6182(false);
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final void m6187() {
        ArrayList arrayListM6183 = m6183();
        if (this.f9440) {
            CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
            Iterator it = copyOnWriteArrayList.iterator();
            boolean zMo3447 = false;
            while (it.hasNext()) {
                WeakReference weakReference = (WeakReference) it.next();
                InterfaceC5245 interfaceC5245 = (InterfaceC5245) weakReference.get();
                if (interfaceC5245 == null) {
                    copyOnWriteArrayList.remove(weakReference);
                } else {
                    zMo3447 |= interfaceC5245.mo3447();
                }
            }
            ArrayList arrayList = this.f9427;
            ArrayList arrayList2 = this.f9438;
            if (zMo3447) {
                arrayList.clear();
                arrayList2.clear();
                int size = arrayListM6183.size();
                for (int i = 0; i < size; i++) {
                    C2652 c2652 = (C2652) arrayListM6183.get(i);
                    if ((c2652.f10291 & 32) == 32) {
                        arrayList.add(c2652);
                    } else {
                        arrayList2.add(c2652);
                    }
                }
            } else {
                arrayList.clear();
                arrayList2.clear();
                arrayList2.addAll(m6183());
            }
            this.f9440 = false;
        }
    }

    /* renamed from: ᵞʡ, reason: contains not printable characters */
    public final void m6188(Bundle bundle) {
        MenuItem menuItemFindItem;
        if (bundle == null) {
            return;
        }
        SparseArray<Parcelable> sparseParcelableArray = bundle.getSparseParcelableArray(mo2617());
        int size = this.f9424.size();
        for (int i = 0; i < size; i++) {
            MenuItem item = getItem(i);
            View actionView = item.getActionView();
            if (actionView != null && actionView.getId() != -1) {
                actionView.restoreHierarchyState(sparseParcelableArray);
            }
            if (item.hasSubMenu()) {
                ((SubMenuC0664) item.getSubMenu()).m6188(bundle);
            }
        }
        int i2 = bundle.getInt("android:menu:expandedactionview");
        if (i2 <= 0 || (menuItemFindItem = findItem(i2)) == null) {
            return;
        }
        menuItemFindItem.expandActionView();
    }

    /* JADX WARN: Removed duplicated region for block: B:11:0x001a  */
    /* renamed from: ᵡʠ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final boolean m6189(android.view.MenuItem r7, defpackage.InterfaceC5245 r8, int r9) {
        /*
            r6 = this;
            ᵚˉ r7 = (defpackage.C2652) r7
            r0 = 0
            if (r7 == 0) goto Lca
            boolean r1 = r7.isEnabled()
            if (r1 != 0) goto Ld
            goto Lca
        Ld:
            ᵗʚ r1 = r7.f10281
            android.view.MenuItem$OnMenuItemClickListener r2 = r7.f10265
            r3 = 1
            if (r2 == 0) goto L1c
            boolean r2 = r2.onMenuItemClick(r7)
            if (r2 == 0) goto L1c
        L1a:
            r1 = r3
            goto L3b
        L1c:
            boolean r2 = r1.mo2612(r1, r7)
            if (r2 == 0) goto L23
            goto L1a
        L23:
            android.content.Intent r2 = r7.f10267
            if (r2 == 0) goto L2d
            android.content.Context r1 = r1.f9431     // Catch: android.content.ActivityNotFoundException -> L2d
            r1.startActivity(r2)     // Catch: android.content.ActivityNotFoundException -> L2d
            goto L1a
        L2d:
            ˉᵧʙ r1 = r7.f10275
            if (r1 == 0) goto L3a
            android.view.ActionProvider r1 = r1.f5133
            boolean r1 = r1.onPerformDefaultAction()
            if (r1 == 0) goto L3a
            goto L1a
        L3a:
            r1 = r0
        L3b:
            ˉᵧʙ r2 = r7.f10275
            if (r2 == 0) goto L49
            android.view.ActionProvider r4 = r2.f5133
            boolean r4 = r4.hasSubMenu()
            if (r4 == 0) goto L49
            r4 = r3
            goto L4a
        L49:
            r4 = r0
        L4a:
            boolean r5 = r7.m6648()
            if (r5 == 0) goto L5c
            boolean r7 = r7.expandActionView()
            r1 = r1 | r7
            if (r1 == 0) goto Lc9
            r6.m6185(r3)
            goto Lc9
        L5c:
            boolean r5 = r7.hasSubMenu()
            if (r5 != 0) goto L6d
            if (r4 == 0) goto L65
            goto L6d
        L65:
            r7 = r9 & 1
            if (r7 != 0) goto Lc9
            r6.m6185(r3)
            goto Lc9
        L6d:
            r9 = r9 & 4
            if (r9 != 0) goto L74
            r6.m6185(r0)
        L74:
            boolean r9 = r7.hasSubMenu()
            if (r9 != 0) goto L88
            ˁˉ r9 = new ˁˉ
            android.content.Context r5 = r6.f9431
            r9.<init>(r5, r6, r7)
            r7.f10283 = r9
            java.lang.CharSequence r5 = r7.f10264
            r9.setHeaderTitle(r5)
        L88:
            ˁˉ r7 = r7.f10283
            if (r4 == 0) goto L91
            android.view.ActionProvider r9 = r2.f5133
            r9.onPrepareSubMenu(r7)
        L91:
            java.util.concurrent.CopyOnWriteArrayList r9 = r6.f9426
            boolean r2 = r9.isEmpty()
            if (r2 == 0) goto L9a
            goto Lc3
        L9a:
            if (r8 == 0) goto La0
            boolean r0 = r8.mo3450(r7)
        La0:
            java.util.Iterator r8 = r9.iterator()
        La4:
            boolean r2 = r8.hasNext()
            if (r2 == 0) goto Lc3
            java.lang.Object r2 = r8.next()
            java.lang.ref.WeakReference r2 = (java.lang.ref.WeakReference) r2
            java.lang.Object r4 = r2.get()
            ᵼʾᵯ r4 = (defpackage.InterfaceC5245) r4
            if (r4 != 0) goto Lbc
            r9.remove(r2)
            goto La4
        Lbc:
            if (r0 != 0) goto La4
            boolean r0 = r4.mo3450(r7)
            goto La4
        Lc3:
            r1 = r1 | r0
            if (r1 != 0) goto Lc9
            r6.m6185(r3)
        Lc9:
            return r1
        Lca:
            return r0
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.MenuC2418.m6189(android.view.MenuItem, ᵼʾᵯ, int):boolean");
    }

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final void m6190() {
        if (this.f9421) {
            return;
        }
        this.f9421 = true;
        this.f9429 = false;
        this.f9439 = false;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final C2652 m6191(int i, int i2, int i3, CharSequence charSequence) {
        int i4;
        int i5 = ((-65536) & i3) >> 16;
        if (i5 < 0 || i5 >= 6) {
            ᵹˉᵞ.ˌᵜᵹᵩ("order does not contain a valid category.");
            return null;
        }
        int i6 = (f9419[i5] << 16) | (65535 & i3);
        C2652 c2652 = new C2652(this, i, i2, i3, i6, charSequence, this.f9422);
        ArrayList arrayList = this.f9424;
        int size = arrayList.size() - 1;
        while (true) {
            if (size < 0) {
                i4 = 0;
                break;
            }
            if (((C2652) arrayList.get(size)).f10289 <= i6) {
                i4 = size + 1;
                break;
            }
            size--;
        }
        arrayList.add(i4, c2652);
        m6182(true);
        return c2652;
    }

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final void m6192() {
        this.f9421 = false;
        if (this.f9429) {
            this.f9429 = false;
            m6182(this.f9439);
        }
    }

    /* renamed from: ᵨᵳʝ, reason: contains not printable characters */
    public final void m6193(Bundle bundle) {
        int size = this.f9424.size();
        SparseArray<? extends Parcelable> sparseArray = null;
        for (int i = 0; i < size; i++) {
            MenuItem item = getItem(i);
            View actionView = item.getActionView();
            if (actionView != null && actionView.getId() != -1) {
                if (sparseArray == null) {
                    sparseArray = new SparseArray<>();
                }
                actionView.saveHierarchyState(sparseArray);
                if (item.isActionViewExpanded()) {
                    bundle.putInt("android:menu:expandedactionview", item.getItemId());
                }
            }
            if (item.hasSubMenu()) {
                ((SubMenuC0664) item.getSubMenu()).m6193(bundle);
            }
        }
        if (sparseArray != null) {
            bundle.putSparseParcelableArray(mo2617(), sparseArray);
        }
    }

    /* renamed from: ᵪʩ */
    public boolean mo2614() {
        return this.f9425;
    }

    /* renamed from: ᵯٴᵦ */
    public boolean mo2615() {
        return this.f9430;
    }

    /* renamed from: ᵳٴᵶ */
    public boolean mo2616() {
        return this.f9442;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m6194(InterfaceC5245 interfaceC5245, Context context) {
        this.f9426.add(new WeakReference(interfaceC5245));
        interfaceC5245.mo3452(context, this);
        this.f9440 = true;
    }

    /* renamed from: ᵶᵷᵕ */
    public String mo2617() {
        return "android:menu:actionviewstates";
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public final void m6195(InterfaceC5245 interfaceC5245) {
        CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
        Iterator it = copyOnWriteArrayList.iterator();
        while (it.hasNext()) {
            WeakReference weakReference = (WeakReference) it.next();
            InterfaceC5245 interfaceC52452 = (InterfaceC5245) weakReference.get();
            if (interfaceC52452 == null || interfaceC52452 == interfaceC5245) {
                copyOnWriteArrayList.remove(weakReference);
            }
        }
    }

    /* renamed from: ᵸˑ */
    public MenuC2418 mo2618() {
        return this;
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final void m6196(List list, int i, KeyEvent keyEvent) {
        boolean zMo2614 = mo2614();
        int modifiers = keyEvent.getModifiers();
        KeyCharacterMap.KeyData keyData = new KeyCharacterMap.KeyData();
        if (keyEvent.getKeyData(keyData) || i == 67) {
            ArrayList arrayList = this.f9424;
            int size = arrayList.size();
            for (int i2 = 0; i2 < size; i2++) {
                C2652 c2652 = (C2652) arrayList.get(i2);
                if (c2652.hasSubMenu()) {
                    c2652.f10283.m6196(list, i, keyEvent);
                }
                char c = zMo2614 ? c2652.f10285 : c2652.f10288;
                if ((modifiers & 69647) == ((zMo2614 ? c2652.f10287 : c2652.f10271) & 69647) && c != 0) {
                    char[] cArr = keyData.meta;
                    if ((c == cArr[0] || c == cArr[2] || (zMo2614 && c == '\b' && i == 67)) && c2652.isEnabled()) {
                        list.add(c2652);
                    }
                }
            }
        }
    }

    /* renamed from: ᵻᵢﹳᵰ */
    public boolean mo2619(C2652 c2652) {
        CopyOnWriteArrayList copyOnWriteArrayList = this.f9426;
        boolean zMo3454 = false;
        if (!copyOnWriteArrayList.isEmpty() && this.f9432 == c2652) {
            m6190();
            Iterator it = copyOnWriteArrayList.iterator();
            while (it.hasNext()) {
                WeakReference weakReference = (WeakReference) it.next();
                InterfaceC5245 interfaceC5245 = (InterfaceC5245) weakReference.get();
                if (interfaceC5245 == null) {
                    copyOnWriteArrayList.remove(weakReference);
                } else {
                    zMo3454 = interfaceC5245.mo3454(c2652);
                    if (zMo3454) {
                        break;
                    }
                }
            }
            m6192();
            if (zMo3454) {
                this.f9432 = null;
            }
        }
        return zMo3454;
    }
}
