package androidx.appcompat.view.menu; import android.content.Context; import android.graphics.Rect; import android.view.MenuItem; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.FrameLayout; import android.widget.HeaderViewListAdapter; import android.widget.ListAdapter; import android.widget.PopupWindow; /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes.dex */ public abstract class h implements i.e, j, AdapterView.OnItemClickListener { /* renamed from: a, reason: collision with root package name */ private Rect f663a; h() { } protected static int o(ListAdapter listAdapter, ViewGroup viewGroup, Context context, int i10) { int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0); int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(0, 0); int count = listAdapter.getCount(); View view = null; int i11 = 0; int i12 = 0; for (int i13 = 0; i13 < count; i13++) { int itemViewType = listAdapter.getItemViewType(i13); if (itemViewType != i12) { view = null; i12 = itemViewType; } if (viewGroup == null) { viewGroup = new FrameLayout(context); } view = listAdapter.getView(i13, view, viewGroup); view.measure(makeMeasureSpec, makeMeasureSpec2); int measuredWidth = view.getMeasuredWidth(); if (measuredWidth >= i10) { return i10; } if (measuredWidth > i11) { i11 = measuredWidth; } } return i11; } protected static boolean x(e eVar) { int size = eVar.size(); for (int i10 = 0; i10 < size; i10++) { MenuItem item = eVar.getItem(i10); if (item.isVisible() && item.getIcon() != null) { return true; } } return false; } protected static d y(ListAdapter listAdapter) { return listAdapter instanceof HeaderViewListAdapter ? (d) ((HeaderViewListAdapter) listAdapter).getWrappedAdapter() : (d) listAdapter; } @Override // androidx.appcompat.view.menu.j public boolean e(e eVar, g gVar) { return false; } @Override // androidx.appcompat.view.menu.j public boolean f(e eVar, g gVar) { return false; } @Override // androidx.appcompat.view.menu.j public void i(Context context, e eVar) { } public abstract void l(e eVar); protected boolean m() { return true; } public Rect n() { return this.f663a; } @Override // android.widget.AdapterView.OnItemClickListener public void onItemClick(AdapterView adapterView, View view, int i10, long j10) { ListAdapter listAdapter = (ListAdapter) adapterView.getAdapter(); y(listAdapter).f600a.M((MenuItem) listAdapter.getItem(i10), this, m() ? 0 : 4); } public abstract void p(View view); public void q(Rect rect) { this.f663a = rect; } public abstract void r(boolean z10); public abstract void s(int i10); public abstract void t(int i10); public abstract void u(PopupWindow.OnDismissListener onDismissListener); public abstract void v(boolean z10); public abstract void w(int i10); }