package k;

import android.content.Context;
import android.graphics.Rect;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.FrameLayout;
import android.widget.HeaderViewListAdapter;
import android.widget.ListAdapter;
import android.widget.PopupWindow;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;

/* JADX INFO: loaded from: classes.dex */
public abstract class x implements f0, b0, AdapterView.OnItemClickListener {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public Rect f28944a;

    public static int h(m mVar, Context context, int i10) {
        int iMakeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
        int iMakeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(0, 0);
        int count = mVar.getCount();
        int i11 = 0;
        int i12 = 0;
        FrameLayout frameLayout = null;
        View view = null;
        for (int i13 = 0; i13 < count; i13++) {
            int itemViewType = mVar.getItemViewType(i13);
            if (itemViewType != i12) {
                view = null;
                i12 = itemViewType;
            }
            if (frameLayout == null) {
                frameLayout = new FrameLayout(context);
            }
            view = mVar.getView(i13, view, frameLayout);
            view.measure(iMakeMeasureSpec, iMakeMeasureSpec2);
            int measuredWidth = view.getMeasuredWidth();
            if (measuredWidth >= i10) {
                return i10;
            }
            if (measuredWidth > i11) {
                i11 = measuredWidth;
            }
        }
        return i11;
    }

    public static boolean p(p pVar) {
        int size = pVar.f28885f.size();
        for (int i10 = 0; i10 < size; i10++) {
            MenuItem item = pVar.getItem(i10);
            if (item.isVisible() && item.getIcon() != null) {
                return true;
            }
        }
        return false;
    }

    @Override // k.b0
    public final boolean collapseItemActionView(p pVar, r rVar) {
        return false;
    }

    @Override // k.b0
    public final boolean expandItemActionView(p pVar, r rVar) {
        return false;
    }

    public abstract void g(p pVar);

    @Override // k.b0
    public final int getId() {
        return 0;
    }

    public abstract void i(View view);

    @Override // k.b0
    public void initForMenu(@NonNull Context context, @Nullable p pVar) {
    }

    public abstract void j(boolean z10);

    public abstract void k(int i10);

    public abstract void l(int i10);

    public abstract void m(PopupWindow.OnDismissListener onDismissListener);

    public abstract void n(boolean z10);

    public abstract void o(int i10);

    @Override // android.widget.AdapterView.OnItemClickListener
    public final void onItemClick(AdapterView adapterView, View view, int i10, long j10) {
        ListAdapter listAdapter = (ListAdapter) adapterView.getAdapter();
        (listAdapter instanceof HeaderViewListAdapter ? (m) ((HeaderViewListAdapter) listAdapter).getWrappedAdapter() : (m) listAdapter).f28873a.q((MenuItem) listAdapter.getItem(i10), this, (this instanceof j) ^ true ? 0 : 4);
    }
}
