package d.b.f;

import android.app.Activity;
import android.content.Context;
import android.content.ContextWrapper;
import android.content.res.ColorStateList;
import android.content.res.XmlResourceParser;
import android.graphics.PorterDuff;
import android.util.Log;
import android.util.Xml;
import android.view.InflateException;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.SubMenu;
import android.view.View;
import d.b.f.i.i;
import d.b.f.i.j;
import d.h.j.k;
import java.io.IOException;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
import org.xmlpull.v1.XmlPullParserException;

/* JADX INFO: loaded from: classes.dex */
public class f extends MenuInflater {
    public static final Class<?>[] a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final Class<?>[] f1685b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final Object[] f1686c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Object[] f1687d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Context f1688e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public Object f1689f;

    public static class a implements MenuItem.OnMenuItemClickListener {
        public static final Class<?>[] a = {MenuItem.class};

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public Object f1690b;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public Method f1691c;

        public a(Object obj, String str) {
            this.f1690b = obj;
            Class<?> cls = obj.getClass();
            try {
                this.f1691c = cls.getMethod(str, a);
            } catch (Exception e2) {
                StringBuilder sbK = g.a.a.a.a.K("Couldn't resolve menu item onClick handler ", str, " in class ");
                sbK.append(cls.getName());
                InflateException inflateException = new InflateException(sbK.toString());
                inflateException.initCause(e2);
                throw inflateException;
            }
        }

        @Override // android.view.MenuItem.OnMenuItemClickListener
        public boolean onMenuItemClick(MenuItem menuItem) {
            try {
                if (this.f1691c.getReturnType() == Boolean.TYPE) {
                    return ((Boolean) this.f1691c.invoke(this.f1690b, menuItem)).booleanValue();
                }
                this.f1691c.invoke(this.f1690b, menuItem);
                return true;
            } catch (Exception e2) {
                throw new RuntimeException(e2);
            }
        }
    }

    public class b {
        public d.h.j.e A;
        public CharSequence B;
        public CharSequence C;
        public Menu a;

        /* JADX INFO: renamed from: h, reason: collision with root package name */
        public boolean f1698h;

        /* JADX INFO: renamed from: i, reason: collision with root package name */
        public int f1699i;

        /* JADX INFO: renamed from: j, reason: collision with root package name */
        public int f1700j;

        /* JADX INFO: renamed from: k, reason: collision with root package name */
        public CharSequence f1701k;

        /* JADX INFO: renamed from: l, reason: collision with root package name */
        public CharSequence f1702l;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        public int f1703m;

        /* JADX INFO: renamed from: n, reason: collision with root package name */
        public char f1704n;

        /* JADX INFO: renamed from: o, reason: collision with root package name */
        public int f1705o;

        /* JADX INFO: renamed from: p, reason: collision with root package name */
        public char f1706p;

        /* JADX INFO: renamed from: q, reason: collision with root package name */
        public int f1707q;

        /* JADX INFO: renamed from: r, reason: collision with root package name */
        public int f1708r;

        /* JADX INFO: renamed from: s, reason: collision with root package name */
        public boolean f1709s;

        /* JADX INFO: renamed from: t, reason: collision with root package name */
        public boolean f1710t;

        /* JADX INFO: renamed from: u, reason: collision with root package name */
        public boolean f1711u;

        /* JADX INFO: renamed from: v, reason: collision with root package name */
        public int f1712v;

        /* JADX INFO: renamed from: w, reason: collision with root package name */
        public int f1713w;

        /* JADX INFO: renamed from: x, reason: collision with root package name */
        public String f1714x;

        /* JADX INFO: renamed from: y, reason: collision with root package name */
        public String f1715y;

        /* JADX INFO: renamed from: z, reason: collision with root package name */
        public String f1716z;
        public ColorStateList D = null;
        public PorterDuff.Mode E = null;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public int f1692b = 0;

        /* JADX INFO: renamed from: c, reason: collision with root package name */
        public int f1693c = 0;

        /* JADX INFO: renamed from: d, reason: collision with root package name */
        public int f1694d = 0;

        /* JADX INFO: renamed from: e, reason: collision with root package name */
        public int f1695e = 0;

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public boolean f1696f = true;

        /* JADX INFO: renamed from: g, reason: collision with root package name */
        public boolean f1697g = true;

        public b(Menu menu) {
            this.a = menu;
        }

        public SubMenu a() {
            this.f1698h = true;
            SubMenu subMenuAddSubMenu = this.a.addSubMenu(this.f1692b, this.f1699i, this.f1700j, this.f1701k);
            c(subMenuAddSubMenu.getItem());
            return subMenuAddSubMenu;
        }

        public final <T> T b(String str, Class<?>[] clsArr, Object[] objArr) {
            try {
                Constructor<?> constructor = Class.forName(str, false, f.this.f1688e.getClassLoader()).getConstructor(clsArr);
                constructor.setAccessible(true);
                return (T) constructor.newInstance(objArr);
            } catch (Exception e2) {
                Log.w("SupportMenuInflater", "Cannot instantiate class: " + str, e2);
                return null;
            }
        }

        public final void c(MenuItem menuItem) {
            boolean z2 = false;
            menuItem.setChecked(this.f1709s).setVisible(this.f1710t).setEnabled(this.f1711u).setCheckable(this.f1708r >= 1).setTitleCondensed(this.f1702l).setIcon(this.f1703m);
            int i2 = this.f1712v;
            if (i2 >= 0) {
                menuItem.setShowAsAction(i2);
            }
            if (this.f1716z != null) {
                if (f.this.f1688e.isRestricted()) {
                    throw new IllegalStateException("The android:onClick attribute cannot be used within a restricted context");
                }
                f fVar = f.this;
                if (fVar.f1689f == null) {
                    fVar.f1689f = fVar.a(fVar.f1688e);
                }
                menuItem.setOnMenuItemClickListener(new a(fVar.f1689f, this.f1716z));
            }
            if (this.f1708r >= 2) {
                if (menuItem instanceof i) {
                    i iVar = (i) menuItem;
                    iVar.f1836x = (iVar.f1836x & (-5)) | 4;
                } else if (menuItem instanceof j) {
                    j jVar = (j) menuItem;
                    try {
                        if (jVar.f1840e == null) {
                            jVar.f1840e = jVar.f1839d.getClass().getDeclaredMethod("setExclusiveCheckable", Boolean.TYPE);
                        }
                        jVar.f1840e.invoke(jVar.f1839d, Boolean.TRUE);
                    } catch (Exception e2) {
                        Log.w("MenuItemWrapper", "Error while calling setExclusiveCheckable", e2);
                    }
                }
            }
            String str = this.f1714x;
            if (str != null) {
                menuItem.setActionView((View) b(str, f.a, f.this.f1686c));
                z2 = true;
            }
            int i3 = this.f1713w;
            if (i3 > 0) {
                if (z2) {
                    Log.w("SupportMenuInflater", "Ignoring attribute 'itemActionViewLayout'. Action view already specified.");
                } else {
                    menuItem.setActionView(i3);
                }
            }
            d.h.j.e eVar = this.A;
            if (eVar != null) {
                if (menuItem instanceof d.h.e.a.b) {
                    ((d.h.e.a.b) menuItem).a(eVar);
                } else {
                    Log.w("MenuItemCompat", "setActionProvider: item does not implement SupportMenuItem; ignoring");
                }
            }
            CharSequence charSequence = this.B;
            boolean z3 = menuItem instanceof d.h.e.a.b;
            if (z3) {
                ((d.h.e.a.b) menuItem).setContentDescription(charSequence);
            } else {
                k.h(menuItem, charSequence);
            }
            CharSequence charSequence2 = this.C;
            if (z3) {
                ((d.h.e.a.b) menuItem).setTooltipText(charSequence2);
            } else {
                k.m(menuItem, charSequence2);
            }
            char c2 = this.f1704n;
            int i4 = this.f1705o;
            if (z3) {
                ((d.h.e.a.b) menuItem).setAlphabeticShortcut(c2, i4);
            } else {
                k.g(menuItem, c2, i4);
            }
            char c3 = this.f1706p;
            int i5 = this.f1707q;
            if (z3) {
                ((d.h.e.a.b) menuItem).setNumericShortcut(c3, i5);
            } else {
                k.k(menuItem, c3, i5);
            }
            PorterDuff.Mode mode = this.E;
            if (mode != null) {
                if (z3) {
                    ((d.h.e.a.b) menuItem).setIconTintMode(mode);
                } else {
                    k.j(menuItem, mode);
                }
            }
            ColorStateList colorStateList = this.D;
            if (colorStateList != null) {
                if (z3) {
                    ((d.h.e.a.b) menuItem).setIconTintList(colorStateList);
                } else {
                    k.i(menuItem, colorStateList);
                }
            }
        }
    }

    static {
        Class<?>[] clsArr = {Context.class};
        a = clsArr;
        f1685b = clsArr;
    }

    public f(Context context) {
        super(context);
        this.f1688e = context;
        Object[] objArr = {context};
        this.f1686c = objArr;
        this.f1687d = objArr;
    }

    public final Object a(Object obj) {
        return (!(obj instanceof Activity) && (obj instanceof ContextWrapper)) ? a(((ContextWrapper) obj).getBaseContext()) : obj;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:45:0x00e4 A[PHI: r9
      0x00e4: PHI (r9v2 boolean) = 
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v4 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
      (r9v1 boolean)
     binds: [B:40:0x00a4, B:80:0x0209, B:44:0x00b3, B:17:0x0045, B:38:0x00a0, B:39:0x00a2, B:30:0x0078, B:36:0x0088, B:35:0x0084, B:26:0x0062] A[DONT_GENERATE, DONT_INLINE]] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public final void b(org.xmlpull.v1.XmlPullParser r17, android.util.AttributeSet r18, android.view.Menu r19) throws org.xmlpull.v1.XmlPullParserException, java.io.IOException {
        /*
            Method dump skipped, instruction units count: 571
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.b.f.f.b(org.xmlpull.v1.XmlPullParser, android.util.AttributeSet, android.view.Menu):void");
    }

    @Override // android.view.MenuInflater
    public void inflate(int i2, Menu menu) {
        if (!(menu instanceof d.h.e.a.a)) {
            super.inflate(i2, menu);
            return;
        }
        XmlResourceParser layout = null;
        try {
            try {
                try {
                    layout = this.f1688e.getResources().getLayout(i2);
                    b(layout, Xml.asAttributeSet(layout), menu);
                    layout.close();
                } catch (XmlPullParserException e2) {
                    throw new InflateException("Error inflating menu XML", e2);
                }
            } catch (IOException e3) {
                throw new InflateException("Error inflating menu XML", e3);
            }
        } catch (Throwable th) {
            if (layout != null) {
                layout.close();
            }
            throw th;
        }
    }
}
