package defpackage;

import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.PorterDuff;
import android.os.Build;
import android.view.InflateException;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import java.lang.reflect.Constructor;
import java.lang.reflect.InvocationTargetException;

/* renamed from: ᵕᵯ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2311 {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public CharSequence f9021;

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public char f9023;

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public CharSequence f9024;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public final /* synthetic */ C0368 f9026;

    /* renamed from: ˑᵱ, reason: contains not printable characters */
    public boolean f9030;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public int f9031;

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

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public int f9033;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public CharSequence f9035;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public int f9036;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public ActionProviderVisibilityListenerC1207 f9037;

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

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

    /* renamed from: ᵨᵳʝ, reason: contains not printable characters */
    public boolean f9040;

    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public char f9041;

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

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

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public int f9045;

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public int f9046;

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public CharSequence f9047;

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

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public String f9050;

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

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public ColorStateList f9034 = null;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public PorterDuff.Mode f9029 = null;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public int f9044 = 0;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public int f9028 = 0;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public int f9049 = 0;

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public int f9022 = 0;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public boolean f9027 = true;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public boolean f9025 = true;

    public C2311(C0368 c0368, Menu menu) {
        this.f9026 = c0368;
        this.f9038 = menu;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final Object m6013(String str, Class[] clsArr, Object[] objArr) throws NoSuchMethodException, SecurityException {
        try {
            Constructor<?> constructor = Class.forName(str, false, this.f9026.f2143.getClassLoader()).getConstructor(clsArr);
            constructor.setAccessible(true);
            return constructor.newInstance(objArr);
        } catch (Exception unused) {
            return null;
        }
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final void m6014(MenuItem menuItem) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException {
        C0368 c0368 = this.f9026;
        Context context = c0368.f2143;
        boolean z = false;
        menuItem.setChecked(this.f9032).setVisible(this.f9040).setEnabled(this.f9030).setCheckable(this.f9046 >= 1).setTitleCondensed(this.f9024).setIcon(this.f9042);
        int i = this.f9039;
        if (i >= 0) {
            menuItem.setShowAsAction(i);
        }
        if (this.f9050 != null) {
            if (context.isRestricted()) {
                ᵹˉᵞ.ᵳٴᵶ("The android:onClick attribute cannot be used within a restricted context");
                return;
            }
            if (c0368.f2146 == null) {
                c0368.f2146 = C0368.m1804(context);
            }
            Object obj = c0368.f2146;
            String str = this.f9050;
            MenuItemOnMenuItemClickListenerC2289 menuItemOnMenuItemClickListenerC2289 = new MenuItemOnMenuItemClickListenerC2289();
            menuItemOnMenuItemClickListenerC2289.f8953 = obj;
            Class<?> cls = obj.getClass();
            try {
                menuItemOnMenuItemClickListenerC2289.f8955 = cls.getMethod(str, MenuItemOnMenuItemClickListenerC2289.f8952);
                menuItem.setOnMenuItemClickListener(menuItemOnMenuItemClickListenerC2289);
            } catch (Exception e) {
                InflateException inflateException = new InflateException("Couldn't resolve menu item onClick handler " + str + " in class " + cls.getName());
                inflateException.initCause(e);
                throw inflateException;
            }
        }
        if (this.f9046 >= 2) {
            if (menuItem instanceof C2652) {
                C2652 c2652 = (C2652) menuItem;
                c2652.f10291 = (c2652.f10291 & (-5)) | 4;
            } else if (menuItem instanceof MenuItemC1439) {
                MenuItemC1439 menuItemC1439 = (MenuItemC1439) menuItem;
                InterfaceMenuItemC1906 interfaceMenuItemC1906 = menuItemC1439.f5846;
                try {
                    if (menuItemC1439.f5847 == null) {
                        menuItemC1439.f5847 = interfaceMenuItemC1906.getClass().getDeclaredMethod("setExclusiveCheckable", Boolean.TYPE);
                    }
                    menuItemC1439.f5847.invoke(interfaceMenuItemC1906, Boolean.TRUE);
                } catch (Exception unused) {
                }
            }
        }
        String str2 = this.f9051;
        if (str2 != null) {
            menuItem.setActionView((View) m6013(str2, C0368.f2141, c0368.f2144));
            z = true;
        }
        int i2 = this.f9036;
        if (i2 > 0 && !z) {
            menuItem.setActionView(i2);
        }
        ActionProviderVisibilityListenerC1207 actionProviderVisibilityListenerC1207 = this.f9037;
        if (actionProviderVisibilityListenerC1207 != null && (menuItem instanceof InterfaceMenuItemC1906)) {
            ((InterfaceMenuItemC1906) menuItem).mo4928(actionProviderVisibilityListenerC1207);
        }
        CharSequence charSequence = this.f9035;
        boolean z2 = menuItem instanceof InterfaceMenuItemC1906;
        if (z2) {
            ((InterfaceMenuItemC1906) menuItem).setContentDescription(charSequence);
        } else if (Build.VERSION.SDK_INT >= 26) {
            ﹶʾ.ᵶᵷᵕ(menuItem, charSequence);
        }
        CharSequence charSequence2 = this.f9021;
        if (z2) {
            ((InterfaceMenuItemC1906) menuItem).setTooltipText(charSequence2);
        } else if (Build.VERSION.SDK_INT >= 26) {
            ﹶʾ.ᵳٴᵶ(menuItem, charSequence2);
        }
        char c = this.f9041;
        int i3 = this.f9043;
        if (z2) {
            ((InterfaceMenuItemC1906) menuItem).setAlphabeticShortcut(c, i3);
        } else if (Build.VERSION.SDK_INT >= 26) {
            ﹶʾ.ᵝᵵᵺ(menuItem, c, i3);
        }
        char c2 = this.f9023;
        int i4 = this.f9033;
        if (z2) {
            ((InterfaceMenuItemC1906) menuItem).setNumericShortcut(c2, i4);
        } else if (Build.VERSION.SDK_INT >= 26) {
            ﹶʾ.ᵪʩ(menuItem, c2, i4);
        }
        PorterDuff.Mode mode = this.f9029;
        if (mode != null) {
            if (z2) {
                ((InterfaceMenuItemC1906) menuItem).setIconTintMode(mode);
            } else if (Build.VERSION.SDK_INT >= 26) {
                ﹶʾ.ᵯٴᵦ(menuItem, mode);
            }
        }
        ColorStateList colorStateList = this.f9034;
        if (colorStateList != null) {
            if (z2) {
                ((InterfaceMenuItemC1906) menuItem).setIconTintList(colorStateList);
            } else if (Build.VERSION.SDK_INT >= 26) {
                ﹶʾ.ˌᵜᵹᵩ(menuItem, colorStateList);
            }
        }
    }
}
