Files
adif-api-reverse-engineering/apk_decompiled/sources/m/C0472l.java

537 lines
18 KiB
Java

package m;
import android.content.Context;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.os.Parcelable;
import android.util.SparseBooleanArray;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import androidx.appcompat.view.menu.ActionMenuItemView;
import androidx.appcompat.widget.ActionMenuView;
import com.adif.elcanomovil.R;
import java.util.ArrayList;
import l.InterfaceC0418A;
import l.SubMenuC0422E;
/* renamed from: m.l, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C0472l implements l.y {
/* renamed from: a, reason: collision with root package name */
public final Context f7676a;
/* renamed from: b, reason: collision with root package name */
public Context f7677b;
/* renamed from: c, reason: collision with root package name */
public l.m f7678c;
/* renamed from: d, reason: collision with root package name */
public final LayoutInflater f7679d;
/* renamed from: e, reason: collision with root package name */
public l.x f7680e;
public InterfaceC0418A h;
public int i;
/* renamed from: j, reason: collision with root package name */
public C0468j f7683j;
/* renamed from: k, reason: collision with root package name */
public Drawable f7684k;
/* renamed from: l, reason: collision with root package name */
public boolean f7685l;
/* renamed from: m, reason: collision with root package name */
public boolean f7686m;
/* renamed from: n, reason: collision with root package name */
public boolean f7687n;
/* renamed from: o, reason: collision with root package name */
public int f7688o;
public int p;
/* renamed from: q, reason: collision with root package name */
public int f7689q;
/* renamed from: r, reason: collision with root package name */
public boolean f7690r;
/* renamed from: t, reason: collision with root package name */
public C0462g f7692t;
/* renamed from: u, reason: collision with root package name */
public C0462g f7693u;
/* renamed from: v, reason: collision with root package name */
public RunnableC0466i f7694v;
/* renamed from: w, reason: collision with root package name */
public C0464h f7695w;
/* renamed from: y, reason: collision with root package name */
public int f7697y;
/* renamed from: f, reason: collision with root package name */
public final int f7681f = R.layout.abc_action_menu_layout;
/* renamed from: g, reason: collision with root package name */
public final int f7682g = R.layout.abc_action_menu_item_layout;
/* renamed from: s, reason: collision with root package name */
public final SparseBooleanArray f7691s = new SparseBooleanArray();
/* renamed from: x, reason: collision with root package name */
public final h3.d f7696x = new h3.d(this, 5);
public C0472l(Context context) {
this.f7676a = context;
this.f7679d = LayoutInflater.from(context);
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r5v0, types: [android.view.View] */
/* JADX WARN: Type inference failed for: r5v4, types: [l.z] */
/* JADX WARN: Type inference failed for: r5v6 */
/* JADX WARN: Type inference failed for: r5v7 */
public final View a(l.o oVar, View view, ViewGroup viewGroup) {
View actionView = oVar.getActionView();
if (actionView == null || oVar.e()) {
ActionMenuItemView actionMenuItemView = view instanceof l.z ? (l.z) view : (l.z) this.f7679d.inflate(this.f7682g, viewGroup, false);
actionMenuItemView.b(oVar);
ActionMenuItemView actionMenuItemView2 = actionMenuItemView;
actionMenuItemView2.setItemInvoker((ActionMenuView) this.h);
if (this.f7695w == null) {
this.f7695w = new C0464h(this);
}
actionMenuItemView2.setPopupCallback(this.f7695w);
actionView = actionMenuItemView;
}
actionView.setVisibility(oVar.f7267C ? 8 : 0);
ViewGroup.LayoutParams layoutParams = actionView.getLayoutParams();
((ActionMenuView) viewGroup).getClass();
if (!(layoutParams instanceof C0476n)) {
actionView.setLayoutParams(ActionMenuView.k(layoutParams));
}
return actionView;
}
@Override // l.y
public final void b(l.m mVar, boolean z3) {
c();
C0462g c0462g = this.f7693u;
if (c0462g != null && c0462g.b()) {
c0462g.i.dismiss();
}
l.x xVar = this.f7680e;
if (xVar != null) {
xVar.b(mVar, z3);
}
}
public final boolean c() {
Object obj;
RunnableC0466i runnableC0466i = this.f7694v;
if (runnableC0466i != null && (obj = this.h) != null) {
((View) obj).removeCallbacks(runnableC0466i);
this.f7694v = null;
return true;
}
C0462g c0462g = this.f7692t;
if (c0462g == null) {
return false;
}
if (c0462g.b()) {
c0462g.i.dismiss();
}
return true;
}
@Override // l.y
public final void d(Parcelable parcelable) {
int i;
MenuItem findItem;
if ((parcelable instanceof C0470k) && (i = ((C0470k) parcelable).f7673a) > 0 && (findItem = this.f7678c.findItem(i)) != null) {
l((SubMenuC0422E) findItem.getSubMenu());
}
}
@Override // l.y
public final void e(l.x xVar) {
throw null;
}
public final boolean f() {
C0462g c0462g = this.f7692t;
return c0462g != null && c0462g.b();
}
@Override // l.y
public final boolean g(l.o oVar) {
return false;
}
@Override // l.y
public final int getId() {
return this.i;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // l.y
public final void h(boolean z3) {
int i;
ViewGroup viewGroup = (ViewGroup) this.h;
ArrayList arrayList = null;
boolean z4 = false;
if (viewGroup != null) {
l.m mVar = this.f7678c;
if (mVar != null) {
mVar.i();
ArrayList l4 = this.f7678c.l();
int size = l4.size();
i = 0;
for (int i4 = 0; i4 < size; i4++) {
l.o oVar = (l.o) l4.get(i4);
if ((oVar.f7288x & 32) == 32) {
View childAt = viewGroup.getChildAt(i);
l.o itemData = childAt instanceof l.z ? ((l.z) childAt).getItemData() : null;
View a2 = a(oVar, childAt, viewGroup);
if (oVar != itemData) {
a2.setPressed(false);
a2.jumpDrawablesToCurrentState();
}
if (a2 != childAt) {
ViewGroup viewGroup2 = (ViewGroup) a2.getParent();
if (viewGroup2 != null) {
viewGroup2.removeView(a2);
}
((ViewGroup) this.h).addView(a2, i);
}
i++;
}
}
} else {
i = 0;
}
while (i < viewGroup.getChildCount()) {
if (viewGroup.getChildAt(i) == this.f7683j) {
i++;
} else {
viewGroup.removeViewAt(i);
}
}
}
((View) this.h).requestLayout();
l.m mVar2 = this.f7678c;
if (mVar2 != null) {
mVar2.i();
ArrayList arrayList2 = mVar2.i;
int size2 = arrayList2.size();
for (int i5 = 0; i5 < size2; i5++) {
l.p pVar = ((l.o) arrayList2.get(i5)).f7265A;
}
}
l.m mVar3 = this.f7678c;
if (mVar3 != null) {
mVar3.i();
arrayList = mVar3.f7248j;
}
if (this.f7686m && arrayList != null) {
int size3 = arrayList.size();
if (size3 == 1) {
z4 = !((l.o) arrayList.get(0)).f7267C;
} else if (size3 > 0) {
z4 = true;
}
}
if (z4) {
if (this.f7683j == null) {
this.f7683j = new C0468j(this, this.f7676a);
}
ViewGroup viewGroup3 = (ViewGroup) this.f7683j.getParent();
if (viewGroup3 != this.h) {
if (viewGroup3 != null) {
viewGroup3.removeView(this.f7683j);
}
ActionMenuView actionMenuView = (ActionMenuView) this.h;
C0468j c0468j = this.f7683j;
actionMenuView.getClass();
C0476n j4 = ActionMenuView.j();
j4.f7709a = true;
actionMenuView.addView(c0468j, j4);
}
} else {
C0468j c0468j2 = this.f7683j;
if (c0468j2 != null) {
Object parent = c0468j2.getParent();
Object obj = this.h;
if (parent == obj) {
((ViewGroup) obj).removeView(this.f7683j);
}
}
}
((ActionMenuView) this.h).setOverflowReserved(this.f7686m);
}
@Override // l.y
public final void i(Context context, l.m mVar) {
this.f7677b = context;
LayoutInflater.from(context);
this.f7678c = mVar;
Resources resources = context.getResources();
if (!this.f7687n) {
this.f7686m = true;
}
int i = 2;
this.f7688o = context.getResources().getDisplayMetrics().widthPixels / 2;
Configuration configuration = context.getResources().getConfiguration();
int i4 = configuration.screenWidthDp;
int i5 = configuration.screenHeightDp;
if (configuration.smallestScreenWidthDp > 600 || i4 > 600 || ((i4 > 960 && i5 > 720) || (i4 > 720 && i5 > 960))) {
i = 5;
} else if (i4 >= 500 || ((i4 > 640 && i5 > 480) || (i4 > 480 && i5 > 640))) {
i = 4;
} else if (i4 >= 360) {
i = 3;
}
this.f7689q = i;
int i6 = this.f7688o;
if (this.f7686m) {
if (this.f7683j == null) {
C0468j c0468j = new C0468j(this, this.f7676a);
this.f7683j = c0468j;
if (this.f7685l) {
c0468j.setImageDrawable(this.f7684k);
this.f7684k = null;
this.f7685l = false;
}
int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
this.f7683j.measure(makeMeasureSpec, makeMeasureSpec);
}
i6 -= this.f7683j.getMeasuredWidth();
} else {
this.f7683j = null;
}
this.p = i6;
float f2 = resources.getDisplayMetrics().density;
}
@Override // l.y
public final boolean j() {
int i;
ArrayList arrayList;
int i4;
boolean z3;
C0472l c0472l = this;
l.m mVar = c0472l.f7678c;
if (mVar != null) {
arrayList = mVar.l();
i = arrayList.size();
} else {
i = 0;
arrayList = null;
}
int i5 = c0472l.f7689q;
int i6 = c0472l.p;
int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(0, 0);
ViewGroup viewGroup = (ViewGroup) c0472l.h;
int i7 = 0;
boolean z4 = false;
int i8 = 0;
int i9 = 0;
while (true) {
i4 = 2;
z3 = true;
if (i7 >= i) {
break;
}
l.o oVar = (l.o) arrayList.get(i7);
int i10 = oVar.f7289y;
if ((i10 & 2) == 2) {
i8++;
} else if ((i10 & 1) == 1) {
i9++;
} else {
z4 = true;
}
if (c0472l.f7690r && oVar.f7267C) {
i5 = 0;
}
i7++;
}
if (c0472l.f7686m && (z4 || i9 + i8 > i5)) {
i5--;
}
int i11 = i5 - i8;
SparseBooleanArray sparseBooleanArray = c0472l.f7691s;
sparseBooleanArray.clear();
int i12 = 0;
int i13 = 0;
while (i12 < i) {
l.o oVar2 = (l.o) arrayList.get(i12);
int i14 = oVar2.f7289y;
boolean z5 = (i14 & 2) == i4 ? z3 : false;
int i15 = oVar2.f7269b;
if (z5) {
View a2 = c0472l.a(oVar2, null, viewGroup);
a2.measure(makeMeasureSpec, makeMeasureSpec);
int measuredWidth = a2.getMeasuredWidth();
i6 -= measuredWidth;
if (i13 == 0) {
i13 = measuredWidth;
}
if (i15 != 0) {
sparseBooleanArray.put(i15, z3);
}
oVar2.g(z3);
} else if ((i14 & 1) == z3) {
boolean z6 = sparseBooleanArray.get(i15);
boolean z7 = ((i11 > 0 || z6) && i6 > 0) ? z3 : false;
if (z7) {
View a4 = c0472l.a(oVar2, null, viewGroup);
a4.measure(makeMeasureSpec, makeMeasureSpec);
int measuredWidth2 = a4.getMeasuredWidth();
i6 -= measuredWidth2;
if (i13 == 0) {
i13 = measuredWidth2;
}
z7 &= i6 + i13 > 0;
}
if (z7 && i15 != 0) {
sparseBooleanArray.put(i15, true);
} else if (z6) {
sparseBooleanArray.put(i15, false);
for (int i16 = 0; i16 < i12; i16++) {
l.o oVar3 = (l.o) arrayList.get(i16);
if (oVar3.f7269b == i15) {
if ((oVar3.f7288x & 32) == 32) {
i11++;
}
oVar3.g(false);
}
}
}
if (z7) {
i11--;
}
oVar2.g(z7);
} else {
oVar2.g(false);
i12++;
i4 = 2;
c0472l = this;
z3 = true;
}
i12++;
i4 = 2;
c0472l = this;
z3 = true;
}
return z3;
}
/* JADX WARN: Type inference failed for: r0v0, types: [android.os.Parcelable, java.lang.Object, m.k] */
@Override // l.y
public final Parcelable k() {
?? obj = new Object();
obj.f7673a = this.f7697y;
return obj;
}
/* JADX WARN: Multi-variable type inference failed */
@Override // l.y
public final boolean l(SubMenuC0422E subMenuC0422E) {
boolean z3;
if (subMenuC0422E.hasVisibleItems()) {
SubMenuC0422E subMenuC0422E2 = subMenuC0422E;
while (true) {
l.m mVar = subMenuC0422E2.f7179z;
if (mVar == this.f7678c) {
break;
}
subMenuC0422E2 = (SubMenuC0422E) mVar;
}
ViewGroup viewGroup = (ViewGroup) this.h;
View view = null;
if (viewGroup != null) {
int childCount = viewGroup.getChildCount();
int i = 0;
while (true) {
if (i >= childCount) {
break;
}
View childAt = viewGroup.getChildAt(i);
if ((childAt instanceof l.z) && ((l.z) childAt).getItemData() == subMenuC0422E2.f7178A) {
view = childAt;
break;
}
i++;
}
}
if (view != null) {
this.f7697y = subMenuC0422E.f7178A.f7268a;
int size = subMenuC0422E.f7246f.size();
int i4 = 0;
while (true) {
if (i4 >= size) {
z3 = false;
break;
}
MenuItem item = subMenuC0422E.getItem(i4);
if (item.isVisible() && item.getIcon() != null) {
z3 = true;
break;
}
i4++;
}
C0462g c0462g = new C0462g(this, this.f7677b, subMenuC0422E, view);
this.f7693u = c0462g;
c0462g.f7309g = z3;
l.u uVar = c0462g.i;
if (uVar != null) {
uVar.q(z3);
}
C0462g c0462g2 = this.f7693u;
if (!c0462g2.b()) {
if (c0462g2.f7307e == null) {
throw new IllegalStateException("MenuPopupHelper cannot be used without an anchor");
}
c0462g2.d(0, 0, false, false);
}
l.x xVar = this.f7680e;
if (xVar != null) {
xVar.f(subMenuC0422E);
}
return true;
}
}
return false;
}
@Override // l.y
public final boolean m(l.o oVar) {
return false;
}
public final boolean n() {
l.m mVar;
if (!this.f7686m || f() || (mVar = this.f7678c) == null || this.h == null || this.f7694v != null) {
return false;
}
mVar.i();
if (mVar.f7248j.isEmpty()) {
return false;
}
RunnableC0466i runnableC0466i = new RunnableC0466i(this, new C0462g(this, this.f7677b, this.f7678c, this.f7683j));
this.f7694v = runnableC0466i;
((View) this.h).post(runnableC0466i);
return true;
}
}