package m;

import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.util.SparseBooleanArray;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.view.ViewParent;
import androidx.appcompat.view.menu.ActionMenuItemView;
import androidx.appcompat.widget.ActionMenuView;
import com.riyaz.zvytour.R;
import java.util.ArrayList;
import s2.RunnableC1013a;

/* JADX INFO: renamed from: m.h, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0859h implements l.o {

    /* JADX INFO: renamed from: B, reason: collision with root package name */
    public C0853e f9162B;

    /* JADX INFO: renamed from: C, reason: collision with root package name */
    public C0853e f9163C;

    /* JADX INFO: renamed from: D, reason: collision with root package name */
    public RunnableC1013a f9164D;

    /* JADX INFO: renamed from: E, reason: collision with root package name */
    public C0855f f9165E;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final Context f9167k;

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

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public l.h f9169m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final LayoutInflater f9170n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public l.n f9171o;
    public ActionMenuView q;

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

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

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

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

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

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

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

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

    /* JADX INFO: renamed from: z, reason: collision with root package name */
    public boolean f9180z;
    public final int p = R.layout.abc_action_menu_item_layout;

    /* JADX INFO: renamed from: A, reason: collision with root package name */
    public final SparseBooleanArray f9161A = new SparseBooleanArray();

    /* JADX INFO: renamed from: F, reason: collision with root package name */
    public final k3.g f9166F = new k3.g(this);

    public C0859h(Context context) {
        this.f9167k = context;
        this.f9170n = LayoutInflater.from(context);
    }

    @Override // l.o
    public final void a(l.h hVar, boolean z5) {
        i();
        C0853e c0853e = this.f9163C;
        if (c0853e != null && c0853e.b()) {
            c0853e.i.dismiss();
        }
        l.n nVar = this.f9171o;
        if (nVar != null) {
            nVar.a(hVar, z5);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // l.o
    public final void b() {
        int i;
        ActionMenuView actionMenuView = this.q;
        ArrayList arrayList = null;
        boolean z5 = false;
        if (actionMenuView != null) {
            l.h hVar = this.f9169m;
            if (hVar != null) {
                hVar.i();
                ArrayList arrayListK = this.f9169m.k();
                int size = arrayListK.size();
                i = 0;
                for (int i5 = 0; i5 < size; i5++) {
                    l.i iVar = (l.i) arrayListK.get(i5);
                    if ((iVar.f8748x & 32) == 32) {
                        View childAt = actionMenuView.getChildAt(i);
                        l.i itemData = childAt instanceof l.p ? ((l.p) childAt).getItemData() : null;
                        View viewC = c(iVar, childAt, actionMenuView);
                        if (iVar != itemData) {
                            viewC.setPressed(false);
                            viewC.jumpDrawablesToCurrentState();
                        }
                        if (viewC != childAt) {
                            ViewGroup viewGroup = (ViewGroup) viewC.getParent();
                            if (viewGroup != null) {
                                viewGroup.removeView(viewC);
                            }
                            this.q.addView(viewC, i);
                        }
                        i++;
                    }
                }
            } else {
                i = 0;
            }
            while (i < actionMenuView.getChildCount()) {
                if (actionMenuView.getChildAt(i) == this.f9172r) {
                    i++;
                } else {
                    actionMenuView.removeViewAt(i);
                }
            }
        }
        this.q.requestLayout();
        l.h hVar2 = this.f9169m;
        if (hVar2 != null) {
            hVar2.i();
            ArrayList arrayList2 = hVar2.i;
            int size2 = arrayList2.size();
            for (int i6 = 0; i6 < size2; i6++) {
                ((l.i) arrayList2.get(i6)).getClass();
            }
        }
        l.h hVar3 = this.f9169m;
        if (hVar3 != null) {
            hVar3.i();
            arrayList = hVar3.f8717j;
        }
        if (this.f9175u && arrayList != null) {
            int size3 = arrayList.size();
            if (size3 == 1) {
                z5 = !((l.i) arrayList.get(0)).f8727B;
            } else if (size3 > 0) {
                z5 = true;
            }
        }
        if (z5) {
            if (this.f9172r == null) {
                this.f9172r = new C0857g(this, this.f9167k);
            }
            ViewGroup viewGroup2 = (ViewGroup) this.f9172r.getParent();
            if (viewGroup2 != this.q) {
                if (viewGroup2 != null) {
                    viewGroup2.removeView(this.f9172r);
                }
                ActionMenuView actionMenuView2 = this.q;
                C0857g c0857g = this.f9172r;
                actionMenuView2.getClass();
                C0865k c0865kI = ActionMenuView.i();
                c0865kI.f9183a = true;
                actionMenuView2.addView(c0857g, c0865kI);
            }
        } else {
            C0857g c0857g2 = this.f9172r;
            if (c0857g2 != null) {
                ViewParent parent = c0857g2.getParent();
                ActionMenuView actionMenuView3 = this.q;
                if (parent == actionMenuView3) {
                    actionMenuView3.removeView(this.f9172r);
                }
            }
        }
        this.q.setOverflowReserved(this.f9175u);
    }

    /* JADX WARN: Multi-variable type inference failed */
    public final View c(l.i iVar, View view, ActionMenuView actionMenuView) {
        View view2 = iVar.f8750z;
        View view3 = view2 != null ? view2 : null;
        if (view3 == null || ((iVar.f8749y & 8) != 0 && view2 != null)) {
            l.p pVar = view instanceof l.p ? (l.p) view : (l.p) this.f9170n.inflate(this.p, (ViewGroup) actionMenuView, false);
            pVar.b(iVar);
            ActionMenuItemView actionMenuItemView = (ActionMenuItemView) pVar;
            actionMenuItemView.setItemInvoker(this.q);
            if (this.f9165E == null) {
                this.f9165E = new C0855f(this);
            }
            actionMenuItemView.setPopupCallback(this.f9165E);
            view3 = (View) pVar;
        }
        view3.setVisibility(iVar.f8727B ? 8 : 0);
        ViewGroup.LayoutParams layoutParams = view3.getLayoutParams();
        actionMenuView.getClass();
        if (!(layoutParams instanceof C0865k)) {
            view3.setLayoutParams(ActionMenuView.j(layoutParams));
        }
        return view3;
    }

    @Override // l.o
    public final void d(l.n nVar) {
        throw null;
    }

    @Override // l.o
    public final boolean e(l.i iVar) {
        return false;
    }

    @Override // l.o
    public final void f(Context context, l.h hVar) {
        this.f9168l = context;
        LayoutInflater.from(context);
        this.f9169m = hVar;
        Resources resources = context.getResources();
        if (!this.f9176v) {
            this.f9175u = true;
        }
        int i = 2;
        this.f9177w = context.getResources().getDisplayMetrics().widthPixels / 2;
        Configuration configuration = context.getResources().getConfiguration();
        int i5 = configuration.screenWidthDp;
        int i6 = configuration.screenHeightDp;
        if (configuration.smallestScreenWidthDp > 600 || i5 > 600 || ((i5 > 960 && i6 > 720) || (i5 > 720 && i6 > 960))) {
            i = 5;
        } else if (i5 >= 500 || ((i5 > 640 && i6 > 480) || (i5 > 480 && i6 > 640))) {
            i = 4;
        } else if (i5 >= 360) {
            i = 3;
        }
        this.f9179y = i;
        int measuredWidth = this.f9177w;
        if (this.f9175u) {
            if (this.f9172r == null) {
                C0857g c0857g = new C0857g(this, this.f9167k);
                this.f9172r = c0857g;
                if (this.f9174t) {
                    c0857g.setImageDrawable(this.f9173s);
                    this.f9173s = null;
                    this.f9174t = false;
                }
                int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
                this.f9172r.measure(iMakeMeasureSpec, iMakeMeasureSpec);
            }
            measuredWidth -= this.f9172r.getMeasuredWidth();
        } else {
            this.f9172r = null;
        }
        this.f9178x = measuredWidth;
        float f6 = resources.getDisplayMetrics().density;
    }

    @Override // l.o
    public final boolean g() {
        int size;
        ArrayList arrayListK;
        int i;
        boolean z5;
        C0859h c0859h = this;
        l.h hVar = c0859h.f9169m;
        if (hVar != null) {
            arrayListK = hVar.k();
            size = arrayListK.size();
        } else {
            size = 0;
            arrayListK = null;
        }
        int i5 = c0859h.f9179y;
        int i6 = c0859h.f9178x;
        int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
        ActionMenuView actionMenuView = c0859h.q;
        int i7 = 0;
        boolean z6 = false;
        int i8 = 0;
        int i9 = 0;
        while (true) {
            i = 2;
            z5 = true;
            if (i7 >= size) {
                break;
            }
            l.i iVar = (l.i) arrayListK.get(i7);
            int i10 = iVar.f8749y;
            if ((i10 & 2) == 2) {
                i8++;
            } else if ((i10 & 1) == 1) {
                i9++;
            } else {
                z6 = true;
            }
            if (c0859h.f9180z && iVar.f8727B) {
                i5 = 0;
            }
            i7++;
        }
        if (c0859h.f9175u && (z6 || i9 + i8 > i5)) {
            i5--;
        }
        int i11 = i5 - i8;
        SparseBooleanArray sparseBooleanArray = c0859h.f9161A;
        sparseBooleanArray.clear();
        int i12 = 0;
        int i13 = 0;
        while (i12 < size) {
            l.i iVar2 = (l.i) arrayListK.get(i12);
            int i14 = iVar2.f8749y;
            boolean z7 = (i14 & 2) == i ? z5 : false;
            int i15 = iVar2.f8729b;
            if (z7) {
                View viewC = c0859h.c(iVar2, null, actionMenuView);
                viewC.measure(iMakeMeasureSpec, iMakeMeasureSpec);
                int measuredWidth = viewC.getMeasuredWidth();
                i6 -= measuredWidth;
                if (i13 == 0) {
                    i13 = measuredWidth;
                }
                if (i15 != 0) {
                    sparseBooleanArray.put(i15, z5);
                }
                iVar2.d(z5);
            } else if ((i14 & 1) == z5) {
                boolean z8 = sparseBooleanArray.get(i15);
                boolean z9 = ((i11 > 0 || z8) && i6 > 0) ? z5 : false;
                if (z9) {
                    View viewC2 = c0859h.c(iVar2, null, actionMenuView);
                    viewC2.measure(iMakeMeasureSpec, iMakeMeasureSpec);
                    int measuredWidth2 = viewC2.getMeasuredWidth();
                    i6 -= measuredWidth2;
                    if (i13 == 0) {
                        i13 = measuredWidth2;
                    }
                    z9 &= i6 + i13 > 0;
                }
                if (z9 && i15 != 0) {
                    sparseBooleanArray.put(i15, true);
                } else if (z8) {
                    sparseBooleanArray.put(i15, false);
                    for (int i16 = 0; i16 < i12; i16++) {
                        l.i iVar3 = (l.i) arrayListK.get(i16);
                        if (iVar3.f8729b == i15) {
                            if ((iVar3.f8748x & 32) == 32) {
                                i11++;
                            }
                            iVar3.d(false);
                        }
                    }
                }
                if (z9) {
                    i11--;
                }
                iVar2.d(z9);
            } else {
                iVar2.d(false);
                i12++;
                i = 2;
                c0859h = this;
                z5 = true;
            }
            i12++;
            i = 2;
            c0859h = this;
            z5 = true;
        }
        return z5;
    }

    /* JADX WARN: Multi-variable type inference failed */
    @Override // l.o
    public final boolean h(l.s sVar) {
        boolean z5;
        if (sVar.hasVisibleItems()) {
            l.s sVar2 = sVar;
            while (true) {
                l.h hVar = sVar2.f8780v;
                if (hVar == this.f9169m) {
                    break;
                }
                sVar2 = (l.s) hVar;
            }
            ActionMenuView actionMenuView = this.q;
            View view = null;
            view = null;
            if (actionMenuView != null) {
                int childCount = actionMenuView.getChildCount();
                int i = 0;
                while (true) {
                    if (i >= childCount) {
                        break;
                    }
                    View childAt = actionMenuView.getChildAt(i);
                    if ((childAt instanceof l.p) && ((l.p) childAt).getItemData() == sVar2.f8781w) {
                        view = childAt;
                        break;
                    }
                    i++;
                }
            }
            if (view != null) {
                sVar.f8781w.getClass();
                int size = sVar.f8714f.size();
                int i5 = 0;
                while (true) {
                    if (i5 >= size) {
                        z5 = false;
                        break;
                    }
                    MenuItem item = sVar.getItem(i5);
                    if (item.isVisible() && item.getIcon() != null) {
                        z5 = true;
                        break;
                    }
                    i5++;
                }
                C0853e c0853e = new C0853e(this, this.f9168l, sVar, view);
                this.f9163C = c0853e;
                c0853e.f8759g = z5;
                l.j jVar = c0853e.i;
                if (jVar != null) {
                    jVar.n(z5);
                }
                C0853e c0853e2 = this.f9163C;
                if (!c0853e2.b()) {
                    if (c0853e2.f8757e == null) {
                        throw new IllegalStateException("MenuPopupHelper cannot be used without an anchor");
                    }
                    c0853e2.d(0, 0, false, false);
                }
                l.n nVar = this.f9171o;
                if (nVar != null) {
                    nVar.f(sVar);
                }
                return true;
            }
        }
        return false;
    }

    public final boolean i() {
        ActionMenuView actionMenuView;
        RunnableC1013a runnableC1013a = this.f9164D;
        if (runnableC1013a != null && (actionMenuView = this.q) != null) {
            actionMenuView.removeCallbacks(runnableC1013a);
            this.f9164D = null;
            return true;
        }
        C0853e c0853e = this.f9162B;
        if (c0853e == null) {
            return false;
        }
        if (c0853e.b()) {
            c0853e.i.dismiss();
        }
        return true;
    }

    @Override // l.o
    public final boolean j(l.i iVar) {
        return false;
    }

    public final boolean k() {
        l.h hVar;
        if (!this.f9175u) {
            return false;
        }
        C0853e c0853e = this.f9162B;
        if ((c0853e != null && c0853e.b()) || (hVar = this.f9169m) == null || this.q == null || this.f9164D != null) {
            return false;
        }
        hVar.i();
        if (hVar.f8717j.isEmpty()) {
            return false;
        }
        RunnableC1013a runnableC1013a = new RunnableC1013a(this, new C0853e(this, this.f9168l, this.f9169m, this.f9172r), 29, false);
        this.f9164D = runnableC1013a;
        this.q.post(runnableC1013a);
        return true;
    }
}
