package o; import android.util.SparseIntArray; import android.view.View; import android.view.ViewGroup; import com.airbnb.deeplinkdispatch.UrlTreeKt; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.common.base.Ascii; import io.flutter.embedding.android.KeyboardMap; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; import org.bouncycastle.asn1.cmp.PKIFailureInfo; /* loaded from: classes.dex */ public final class EiS { private boolean[] a; public int[] b; private long[] c; public final DNa d; public long[] e; /* loaded from: classes.dex */ public static class RVV { public int a; public List d; } public EiS(DNa dNa) { this.d = dNa; } public final List e(int i) { ArrayList arrayList = new ArrayList(i); byte b = 0; for (int i2 = 0; i2 < i; i2++) { rqd rqdVar = (rqd) this.d.d(i2).getLayoutParams(); IeS ieS = new IeS(b); ieS.a = rqdVar.m(); ieS.b = i2; arrayList.add(ieS); } return arrayList; } public static int[] Ht_(int i, List list, SparseIntArray sparseIntArray) { Collections.sort(list); sparseIntArray.clear(); int[] iArr = new int[i]; int i2 = 0; for (IeS ieS : list) { iArr[i2] = ieS.b; sparseIntArray.append(ieS.b, ieS.a); i2++; } return iArr; } /* JADX WARN: Removed duplicated region for block: B:104:0x03d1 A[ADDED_TO_REGION, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:107:0x0334 */ /* JADX WARN: Removed duplicated region for block: B:108:0x0329 */ /* JADX WARN: Removed duplicated region for block: B:109:0x031e */ /* JADX WARN: Removed duplicated region for block: B:110:0x02f8 */ /* JADX WARN: Removed duplicated region for block: B:111:0x02ec */ /* JADX WARN: Removed duplicated region for block: B:112:0x02e1 */ /* JADX WARN: Removed duplicated region for block: B:60:0x02d2 */ /* JADX WARN: Removed duplicated region for block: B:63:0x02dc */ /* JADX WARN: Removed duplicated region for block: B:65:0x02e7 */ /* JADX WARN: Removed duplicated region for block: B:68:0x02f3 */ /* JADX WARN: Removed duplicated region for block: B:71:0x0319 */ /* JADX WARN: Removed duplicated region for block: B:73:0x0324 */ /* JADX WARN: Removed duplicated region for block: B:75:0x032f */ /* JADX WARN: Removed duplicated region for block: B:78:0x0351 */ /* JADX WARN: Removed duplicated region for block: B:84:0x0386 */ /* JADX WARN: Removed duplicated region for block: B:89:0x03a2 */ /* JADX WARN: Removed duplicated region for block: B:97:0x03ca A[ADDED_TO_REGION] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void b(o.EiS.RVV r27, int r28, int r29, int r30, int r31, int r32, java.util.List r33) { /* Method dump skipped, instructions count: 1008 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: o.EiS.b(o.EiS$RVV, int, int, int, int, int, java.util.List):void"); } /* JADX WARN: Removed duplicated region for block: B:12:? A[RETURN, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:13:0x0032 */ /* JADX WARN: Removed duplicated region for block: B:7:0x002d */ /* JADX WARN: Removed duplicated region for block: B:9:0x0040 */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private void d(android.view.View r7, int r8) { /* r6 = this; android.view.ViewGroup$LayoutParams r0 = r7.getLayoutParams() o.rqd r0 = (o.rqd) r0 int r1 = r7.getMeasuredWidth() int r2 = r7.getMeasuredHeight() int r3 = r0.o() r4 = 1 if (r1 >= r3) goto L1a int r1 = r0.o() goto L24 L1a: int r3 = r0.n() if (r1 <= r3) goto L26 int r1 = r0.n() L24: r3 = r4 goto L27 L26: r3 = 0 L27: int r5 = r0.k() if (r2 >= r5) goto L32 int r2 = r0.k() goto L3e L32: int r5 = r0.j() if (r2 <= r5) goto L3d int r2 = r0.j() goto L3e L3d: r4 = r3 L3e: if (r4 == 0) goto L55 r0 = 1073741824(0x40000000, float:2.0) int r1 = android.view.View.MeasureSpec.makeMeasureSpec(r1, r0) int r0 = android.view.View.MeasureSpec.makeMeasureSpec(r2, r0) r7.measure(r1, r0) r6.b(r8, r1, r0, r7) o.DNa r0 = r6.d r0.c(r8, r7) L55: return */ throw new UnsupportedOperationException("Method not decompiled: o.EiS.d(android.view.View, int):void"); } public final void e(int i, int i2, int i3) { int size; int paddingLeft; int paddingRight; int i4; int i5; List list; int i6; int i7; char c; int i8; int i9; int i10; boolean z; int i11; int i12; int i13; List list2; int i14; int i15; int max; double d; double d2; int i16 = i; int j = this.d.j(); boolean[] zArr = this.a; boolean z2 = false; if (zArr == null) { if (j < 10) { j = 10; } this.a = new boolean[j]; } else if (zArr.length < j) { int length = zArr.length << 1; if (length >= j) { j = length; } this.a = new boolean[j]; } else { Arrays.fill(zArr, false); } if (i3 >= this.d.j()) { return; } int i17 = this.d.i(); int i18 = this.d.i(); if (i18 == 0 || i18 == 1) { int mode = View.MeasureSpec.getMode(i); size = View.MeasureSpec.getSize(i); if (mode != 1073741824) { size = this.d.f(); } paddingLeft = this.d.getPaddingLeft(); paddingRight = this.d.getPaddingRight(); } else if (i18 == 2 || i18 == 3) { int mode2 = View.MeasureSpec.getMode(i2); size = View.MeasureSpec.getSize(i2); if (mode2 != 1073741824) { size = this.d.f(); } paddingLeft = this.d.getPaddingTop(); paddingRight = this.d.getPaddingBottom(); } else { throw new IllegalArgumentException("Invalid flex direction: ".concat(String.valueOf(i17))); } int i19 = paddingLeft + paddingRight; int[] iArr = this.b; int i20 = iArr != null ? iArr[i3] : 0; List h = this.d.h(); int size2 = h.size(); while (i20 < size2) { C3223atU c3223atU = h.get(i20); int i21 = c3223atU.i; int i22 = PKIFailureInfo.systemUnavail; if (i21 >= size) { i4 = i20; i5 = size; list = h; i6 = size2; i7 = i19; boolean z3 = false; while (true) { int i23 = c3223atU.i; if (c3223atU.r > BitmapDescriptorFactory.HUE_RED) { int i24 = i5; if (i24 > c3223atU.i) { i5 = i24; break; } float f = (c3223atU.i - i24) / c3223atU.r; c3223atU.i = c3223atU.d + i7; if (!z3) { c3223atU.b = PKIFailureInfo.systemUnavail; } float f2 = 0.0f; boolean z4 = false; int i25 = 0; int i26 = 0; while (i25 < c3223atU.h) { int i27 = c3223atU.e + i25; View c2 = this.d.c(i27); if (c2 == null || c2.getVisibility() == 8) { i8 = i23; i9 = i24; z4 = z4; } else { rqd rqdVar = (rqd) c2.getLayoutParams(); int i28 = this.d.i(); if (i28 != 0) { i9 = i24; if (i28 != 1) { int measuredHeight = c2.getMeasuredHeight(); long[] jArr = this.c; if (jArr != null) { long j2 = jArr[i27]; i10 = i23; measuredHeight = (int) (j2 >> 32); } else { i10 = i23; } int measuredWidth = c2.getMeasuredWidth(); long[] jArr2 = this.c; i8 = i10; boolean z5 = z4; int i29 = jArr2 != null ? (int) jArr2[i27] : measuredWidth; if (this.a[i27] || rqdVar.e() <= BitmapDescriptorFactory.HUE_RED) { z4 = z5; } else { float e = measuredHeight - (rqdVar.e() * f); if (i25 == c3223atU.h - 1) { e += f2; f2 = 0.0f; } int round = Math.round(e); if (round < rqdVar.k()) { round = rqdVar.k(); this.a[i27] = true; c3223atU.r -= rqdVar.e(); z = true; } else { f2 += e - round; double d3 = f2; if (d3 > 1.0d) { round++; f2 -= 1.0f; } else if (d3 < -1.0d) { round--; f2 += 1.0f; } z = z5; } int a = a(i16, rqdVar, c3223atU.m); int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(round, 1073741824); c2.measure(a, makeMeasureSpec); int measuredWidth2 = c2.getMeasuredWidth(); int measuredHeight2 = c2.getMeasuredHeight(); b(i27, a, makeMeasureSpec, c2); this.d.c(i27, c2); i29 = measuredWidth2; z4 = z; measuredHeight = measuredHeight2; } int max2 = Math.max(i26, i29 + rqdVar.f() + rqdVar.h() + this.d.d(c2)); c3223atU.i += measuredHeight + rqdVar.i() + rqdVar.g(); i26 = max2; c3223atU.b = Math.max(c3223atU.b, i26); } else { i8 = i23; } } else { i8 = i23; i9 = i24; } boolean z6 = z4; int measuredWidth3 = c2.getMeasuredWidth(); long[] jArr3 = this.c; if (jArr3 != null) { measuredWidth3 = (int) jArr3[i27]; } int measuredHeight3 = c2.getMeasuredHeight(); long[] jArr4 = this.c; if (jArr4 != null) { measuredHeight3 = (int) (jArr4[i27] >> 32); } if (!this.a[i27] && rqdVar.e() > BitmapDescriptorFactory.HUE_RED) { float e2 = measuredWidth3 - (rqdVar.e() * f); if (i25 == c3223atU.h - 1) { e2 += f2; f2 = 0.0f; } int round2 = Math.round(e2); if (round2 < rqdVar.o()) { round2 = rqdVar.o(); this.a[i27] = true; c3223atU.r -= rqdVar.e(); z6 = true; } else { f2 += e2 - round2; double d4 = f2; if (d4 > 1.0d) { round2++; f2 -= 1.0f; } else { if (d4 < -1.0d) { round2--; f2 += 1.0f; } int d5 = d(i2, rqdVar, c3223atU.m); int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(round2, 1073741824); c2.measure(makeMeasureSpec2, d5); int measuredWidth4 = c2.getMeasuredWidth(); int measuredHeight4 = c2.getMeasuredHeight(); b(i27, makeMeasureSpec2, d5, c2); this.d.c(i27, c2); measuredWidth3 = measuredWidth4; measuredHeight3 = measuredHeight4; } } int d52 = d(i2, rqdVar, c3223atU.m); int makeMeasureSpec22 = View.MeasureSpec.makeMeasureSpec(round2, 1073741824); c2.measure(makeMeasureSpec22, d52); int measuredWidth42 = c2.getMeasuredWidth(); int measuredHeight42 = c2.getMeasuredHeight(); b(i27, makeMeasureSpec22, d52, c2); this.d.c(i27, c2); measuredWidth3 = measuredWidth42; measuredHeight3 = measuredHeight42; } z4 = z6; int max3 = Math.max(i26, measuredHeight3 + rqdVar.i() + rqdVar.g() + this.d.d(c2)); c3223atU.i += measuredWidth3 + rqdVar.f() + rqdVar.h(); i26 = max3; c3223atU.b = Math.max(c3223atU.b, i26); } i25++; i16 = i; i24 = i9; i23 = i8; } int i30 = i23; i5 = i24; boolean z7 = z4; c = Ascii.MIN; if (z7 && i30 != c3223atU.i) { i16 = i; z3 = true; } } else { break; } } } else { boolean z8 = z2; while (c3223atU.n > BitmapDescriptorFactory.HUE_RED && size >= c3223atU.i) { int i31 = c3223atU.i; float f3 = (size - c3223atU.i) / c3223atU.n; c3223atU.i = c3223atU.d + i19; if (!z8) { c3223atU.b = i22; } float f4 = 0.0f; int i32 = 0; int i33 = 0; boolean z9 = false; while (i32 < c3223atU.h) { int i34 = c3223atU.e + i32; View c3 = this.d.c(i34); if (c3 != null) { list2 = h; i14 = size2; if (c3.getVisibility() != 8) { rqd rqdVar2 = (rqd) c3.getLayoutParams(); int i35 = this.d.i(); i11 = i20; if (i35 == 0 || i35 == 1) { i15 = i19; i12 = size; i13 = i31; int measuredWidth5 = c3.getMeasuredWidth(); long[] jArr5 = this.c; if (jArr5 != null) { measuredWidth5 = (int) jArr5[i34]; } int measuredHeight5 = c3.getMeasuredHeight(); long[] jArr6 = this.c; if (jArr6 != null) { measuredHeight5 = (int) (jArr6[i34] >> 32); } if (!this.a[i34] && rqdVar2.b() > BitmapDescriptorFactory.HUE_RED) { float b = measuredWidth5 + (rqdVar2.b() * f3); if (i32 == c3223atU.h - 1) { b += f4; f4 = 0.0f; } int round3 = Math.round(b); if (round3 > rqdVar2.n()) { round3 = rqdVar2.n(); this.a[i34] = true; c3223atU.n -= rqdVar2.b(); z9 = true; } else { float f5 = f4 + (b - round3); double d6 = f5; if (d6 > 1.0d) { round3++; d = d6 - 1.0d; } else { if (d6 < -1.0d) { round3--; d = d6 + 1.0d; } f4 = f5; } f5 = (float) d; f4 = f5; } int d7 = d(i2, rqdVar2, c3223atU.m); int makeMeasureSpec3 = View.MeasureSpec.makeMeasureSpec(round3, 1073741824); c3.measure(makeMeasureSpec3, d7); int measuredWidth6 = c3.getMeasuredWidth(); int measuredHeight6 = c3.getMeasuredHeight(); b(i34, makeMeasureSpec3, d7, c3); this.d.c(i34, c3); measuredWidth5 = measuredWidth6; measuredHeight5 = measuredHeight6; } max = Math.max(i33, measuredHeight5 + rqdVar2.i() + rqdVar2.g() + this.d.d(c3)); c3223atU.i += measuredWidth5 + rqdVar2.f() + rqdVar2.h(); } else { int measuredHeight7 = c3.getMeasuredHeight(); long[] jArr7 = this.c; if (jArr7 != null) { long j3 = jArr7[i34]; i15 = i19; measuredHeight7 = (int) (j3 >> 32); } else { i15 = i19; } int measuredWidth7 = c3.getMeasuredWidth(); long[] jArr8 = this.c; i12 = size; i13 = i31; int i36 = jArr8 != null ? (int) jArr8[i34] : measuredWidth7; if (!this.a[i34] && rqdVar2.b() > BitmapDescriptorFactory.HUE_RED) { float b2 = measuredHeight7 + (rqdVar2.b() * f3); if (i32 == c3223atU.h - 1) { b2 += f4; f4 = 0.0f; } int round4 = Math.round(b2); if (round4 > rqdVar2.j()) { round4 = rqdVar2.j(); this.a[i34] = true; c3223atU.n -= rqdVar2.b(); z9 = true; } else { float f6 = f4 + (b2 - round4); double d8 = f6; if (d8 > 1.0d) { round4++; d2 = d8 - 1.0d; } else { if (d8 < -1.0d) { round4--; d2 = d8 + 1.0d; } f4 = f6; } f6 = (float) d2; f4 = f6; } int a2 = a(i16, rqdVar2, c3223atU.m); int makeMeasureSpec4 = View.MeasureSpec.makeMeasureSpec(round4, 1073741824); c3.measure(a2, makeMeasureSpec4); int measuredWidth8 = c3.getMeasuredWidth(); int measuredHeight8 = c3.getMeasuredHeight(); b(i34, a2, makeMeasureSpec4, c3); this.d.c(i34, c3); i36 = measuredWidth8; measuredHeight7 = measuredHeight8; } max = Math.max(i33, i36 + rqdVar2.f() + rqdVar2.h() + this.d.d(c3)); c3223atU.i += measuredHeight7 + rqdVar2.i() + rqdVar2.g(); } i33 = max; c3223atU.b = Math.max(c3223atU.b, i33); } else { i11 = i20; i15 = i19; i12 = size; i13 = i31; } } else { i11 = i20; i12 = size; i13 = i31; list2 = h; i14 = size2; i15 = i19; } i32++; i19 = i15; h = list2; size2 = i14; i20 = i11; size = i12; i31 = i13; } i4 = i20; i5 = size; int i37 = i31; list = h; i6 = size2; i7 = i19; if (!z9 || i37 == c3223atU.i) { break; } i19 = i7; h = list; size2 = i6; i20 = i4; size = i5; z8 = true; i22 = PKIFailureInfo.systemUnavail; } i4 = i20; i5 = size; list = h; i6 = size2; i7 = i19; } c = Ascii.MIN; i20 = i4 + 1; i16 = i; i19 = i7; h = list; size2 = i6; size = i5; z2 = false; } } private int a(int i, rqd rqdVar, int i2) { DNa dNa = this.d; int paddingLeft = dNa.getPaddingLeft(); int paddingRight = this.d.getPaddingRight(); int e = dNa.e(i, paddingLeft + paddingRight + rqdVar.f() + rqdVar.h() + i2, rqdVar.l()); int size = View.MeasureSpec.getSize(e); if (size > rqdVar.n()) { return View.MeasureSpec.makeMeasureSpec(rqdVar.n(), View.MeasureSpec.getMode(e)); } return size < rqdVar.o() ? View.MeasureSpec.makeMeasureSpec(rqdVar.o(), View.MeasureSpec.getMode(e)) : e; } private int d(int i, rqd rqdVar, int i2) { DNa dNa = this.d; int paddingTop = dNa.getPaddingTop(); int paddingBottom = this.d.getPaddingBottom(); int c = dNa.c(i, paddingTop + paddingBottom + rqdVar.i() + rqdVar.g() + i2, rqdVar.d()); int size = View.MeasureSpec.getSize(c); if (size > rqdVar.j()) { return View.MeasureSpec.makeMeasureSpec(rqdVar.j(), View.MeasureSpec.getMode(c)); } return size < rqdVar.k() ? View.MeasureSpec.makeMeasureSpec(rqdVar.k(), View.MeasureSpec.getMode(c)) : c; } public final void b(int i, int i2, int i3) { int i4; int i5; int i6 = this.d.i(); if (i6 == 0 || i6 == 1) { int mode = View.MeasureSpec.getMode(i2); int size = View.MeasureSpec.getSize(i2); i4 = mode; i5 = size; } else if (i6 == 2 || i6 == 3) { i4 = View.MeasureSpec.getMode(i); i5 = View.MeasureSpec.getSize(i); } else { throw new IllegalArgumentException("Invalid flex direction: ".concat(String.valueOf(i6))); } List h = this.d.h(); if (i4 == 1073741824) { int o2 = this.d.o() + i3; int i7 = 0; if (h.size() == 1) { h.get(0).b = i5 - i3; return; } if (h.size() >= 2) { int b = this.d.b(); if (b == 1) { C3223atU c3223atU = new C3223atU(); c3223atU.b = i5 - o2; h.add(0, c3223atU); return; } if (b == 2) { this.d.setFlexLines(c(h, i5, o2)); return; } if (b == 3) { if (o2 < i5) { float size2 = (i5 - o2) / (h.size() - 1); ArrayList arrayList = new ArrayList(); int size3 = h.size(); float f = 0.0f; while (i7 < size3) { arrayList.add(h.get(i7)); if (i7 != h.size() - 1) { C3223atU c3223atU2 = new C3223atU(); if (i7 == h.size() - 2) { c3223atU2.b = Math.round(f + size2); f = 0.0f; } else { c3223atU2.b = Math.round(size2); } f += size2 - c3223atU2.b; if (f > 1.0f) { c3223atU2.b++; f -= 1.0f; } else if (f < -1.0f) { c3223atU2.b--; f += 1.0f; } arrayList.add(c3223atU2); } i7++; } this.d.setFlexLines(arrayList); return; } return; } if (b == 4) { if (o2 >= i5) { this.d.setFlexLines(c(h, i5, o2)); return; } int size4 = (i5 - o2) / (h.size() << 1); ArrayList arrayList2 = new ArrayList(); C3223atU c3223atU3 = new C3223atU(); c3223atU3.b = size4; for (C3223atU c3223atU4 : h) { arrayList2.add(c3223atU3); arrayList2.add(c3223atU4); arrayList2.add(c3223atU3); } this.d.setFlexLines(arrayList2); return; } if (b != 5 || o2 >= i5) { return; } float size5 = (i5 - o2) / h.size(); int size6 = h.size(); float f2 = 0.0f; while (i7 < size6) { C3223atU c3223atU5 = h.get(i7); float f3 = c3223atU5.b + size5; if (i7 == h.size() - 1) { f3 += f2; f2 = 0.0f; } int round = Math.round(f3); f2 += f3 - round; if (f2 > 1.0f) { round++; f2 -= 1.0f; } else if (f2 < -1.0f) { round--; f2 += 1.0f; } c3223atU5.b = round; i7++; } } } } private static List c(List list, int i, int i2) { int i3 = (i - i2) / 2; ArrayList arrayList = new ArrayList(); C3223atU c3223atU = new C3223atU(); c3223atU.b = i3; int size = list.size(); for (int i4 = 0; i4 < size; i4++) { if (i4 == 0) { arrayList.add(c3223atU); } arrayList.add(list.get(i4)); if (i4 == list.size() - 1) { arrayList.add(c3223atU); } } return arrayList; } public final void b(int i) { View c; if (i >= this.d.j()) { return; } int i2 = this.d.i(); if (this.d.a() == 4) { int[] iArr = this.b; List h = this.d.h(); int size = h.size(); for (int i3 = iArr != null ? iArr[i] : 0; i3 < size; i3++) { C3223atU c3223atU = h.get(i3); int i4 = c3223atU.h; for (int i5 = 0; i5 < i4; i5++) { int i6 = c3223atU.e + i5; if (i5 < this.d.j() && (c = this.d.c(i6)) != null && c.getVisibility() != 8) { rqd rqdVar = (rqd) c.getLayoutParams(); if (rqdVar.a() == -1 || rqdVar.a() == 4) { if (i2 == 0 || i2 == 1) { a(c, c3223atU.b, i6); } else if (i2 == 2 || i2 == 3) { b(c, c3223atU.b, i6); } else { throw new IllegalArgumentException("Invalid flex direction: ".concat(String.valueOf(i2))); } } } } } return; } for (C3223atU c3223atU2 : this.d.h()) { for (Integer num : c3223atU2.j) { View c2 = this.d.c(num.intValue()); if (i2 == 0 || i2 == 1) { a(c2, c3223atU2.b, num.intValue()); } else if (i2 == 2 || i2 == 3) { b(c2, c3223atU2.b, num.intValue()); } else { throw new IllegalArgumentException("Invalid flex direction: ".concat(String.valueOf(i2))); } } } } private void a(View view, int i, int i2) { int measuredWidth; rqd rqdVar = (rqd) view.getLayoutParams(); int i3 = rqdVar.i(); int min = Math.min(Math.max(((i - i3) - rqdVar.g()) - this.d.d(view), rqdVar.k()), rqdVar.j()); long[] jArr = this.c; if (jArr != null) { measuredWidth = (int) jArr[i2]; } else { measuredWidth = view.getMeasuredWidth(); } int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(measuredWidth, 1073741824); int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(min, 1073741824); view.measure(makeMeasureSpec, makeMeasureSpec2); b(i2, makeMeasureSpec, makeMeasureSpec2, view); this.d.c(i2, view); } private void b(View view, int i, int i2) { int measuredHeight; rqd rqdVar = (rqd) view.getLayoutParams(); int f = rqdVar.f(); int min = Math.min(Math.max(((i - f) - rqdVar.h()) - this.d.d(view), rqdVar.o()), rqdVar.n()); long[] jArr = this.c; if (jArr != null) { measuredHeight = (int) (jArr[i2] >> 32); } else { measuredHeight = view.getMeasuredHeight(); } int makeMeasureSpec = View.MeasureSpec.makeMeasureSpec(measuredHeight, 1073741824); int makeMeasureSpec2 = View.MeasureSpec.makeMeasureSpec(min, 1073741824); view.measure(makeMeasureSpec2, makeMeasureSpec); b(i2, makeMeasureSpec2, makeMeasureSpec, view); this.d.c(i2, view); } public final void d(View view, C3223atU c3223atU, int i, int i2, int i3, int i4) { rqd rqdVar = (rqd) view.getLayoutParams(); int a = this.d.a(); if (rqdVar.a() != -1) { a = rqdVar.a(); } int i5 = c3223atU.b; if (a != 0) { if (a == 1) { if (this.d.g() != 2) { int i6 = i2 + i5; int measuredHeight = view.getMeasuredHeight(); view.layout(i, (i6 - measuredHeight) - rqdVar.g(), i3, i6 - rqdVar.g()); return; } int measuredHeight2 = view.getMeasuredHeight(); view.layout(i, (i2 - i5) + measuredHeight2 + rqdVar.i(), i3, (i4 - i5) + view.getMeasuredHeight() + rqdVar.i()); return; } if (a == 2) { int measuredHeight3 = (((i5 - view.getMeasuredHeight()) + rqdVar.i()) - rqdVar.g()) / 2; if (this.d.g() != 2) { int i7 = i2 + measuredHeight3; view.layout(i, i7, i3, view.getMeasuredHeight() + i7); return; } else { int i8 = i2 - measuredHeight3; view.layout(i, i8, i3, view.getMeasuredHeight() + i8); return; } } if (a == 3) { if (this.d.g() != 2) { int max = Math.max(c3223atU.l - view.getBaseline(), rqdVar.i()); view.layout(i, i2 + max, i3, i4 + max); return; } int max2 = Math.max((c3223atU.l - view.getMeasuredHeight()) + view.getBaseline(), rqdVar.g()); view.layout(i, i2 - max2, i3, i4 - max2); return; } if (a != 4) { return; } } if (this.d.g() != 2) { view.layout(i, i2 + rqdVar.i(), i3, i4 + rqdVar.i()); } else { view.layout(i, i2 - rqdVar.g(), i3, i4 - rqdVar.g()); } } public final void a(View view, C3223atU c3223atU, boolean z, int i, int i2, int i3, int i4) { rqd rqdVar = (rqd) view.getLayoutParams(); int a = this.d.a(); if (rqdVar.a() != -1) { a = rqdVar.a(); } int i5 = c3223atU.b; if (a != 0) { if (a == 1) { if (!z) { int measuredWidth = view.getMeasuredWidth(); view.layout(((i + i5) - measuredWidth) - rqdVar.h(), i2, ((i3 + i5) - view.getMeasuredWidth()) - rqdVar.h(), i4); return; } int measuredWidth2 = view.getMeasuredWidth(); view.layout((i - i5) + measuredWidth2 + rqdVar.f(), i2, (i3 - i5) + view.getMeasuredWidth() + rqdVar.f(), i4); return; } if (a == 2) { ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) view.getLayoutParams(); int measuredWidth3 = (((i5 - view.getMeasuredWidth()) + CYM.ry_(marginLayoutParams)) - CYM.rx_(marginLayoutParams)) / 2; if (!z) { view.layout(i + measuredWidth3, i2, i3 + measuredWidth3, i4); return; } else { view.layout(i - measuredWidth3, i2, i3 - measuredWidth3, i4); return; } } if (a != 3 && a != 4) { return; } } if (!z) { view.layout(i + rqdVar.f(), i2, i3 + rqdVar.f(), i4); } else { view.layout(i - rqdVar.h(), i2, i3 - rqdVar.h(), i4); } } public final void d(int i) { long[] jArr = this.c; if (jArr == null) { if (i < 10) { i = 10; } this.c = new long[i]; } else if (jArr.length < i) { int length = jArr.length << 1; if (length >= i) { i = length; } this.c = Arrays.copyOf(jArr, i); } } public final void c(int i) { long[] jArr = this.e; if (jArr == null) { if (i < 10) { i = 10; } this.e = new long[i]; } else if (jArr.length < i) { int length = jArr.length << 1; if (length >= i) { i = length; } this.e = Arrays.copyOf(jArr, i); } } private void b(int i, int i2, int i3, View view) { long[] jArr = this.e; if (jArr != null) { jArr[i] = (i2 & KeyboardMap.kValueMask) | (i3 << 32); } long[] jArr2 = this.c; if (jArr2 != null) { jArr2[i] = (view.getMeasuredWidth() & KeyboardMap.kValueMask) | (view.getMeasuredHeight() << 32); } } public final void a(int i) { int[] iArr = this.b; if (iArr == null) { if (i < 10) { i = 10; } this.b = new int[i]; } else if (iArr.length < i) { int length = iArr.length << 1; if (length >= i) { i = length; } this.b = Arrays.copyOf(iArr, i); } } public final void e(List list, int i) { int i2 = this.b[i]; if (i2 == -1) { i2 = 0; } for (int size = list.size() - 1; size >= i2; size--) { list.remove(size); } int[] iArr = this.b; int length = iArr.length - 1; if (i > length) { Arrays.fill(iArr, -1); } else { Arrays.fill(iArr, i, length, -1); } long[] jArr = this.e; int length2 = jArr.length - 1; if (i > length2) { Arrays.fill(jArr, 0L); } else { Arrays.fill(jArr, i, length2, 0L); } } /* loaded from: classes.dex */ public static class IeS implements Comparable { public int a; public int b; private IeS() { } public /* synthetic */ IeS(byte b) { this(); } @Override // java.lang.Comparable public final /* bridge */ /* synthetic */ int compareTo(IeS ieS) { IeS ieS2 = ieS; int i = this.a; int i2 = ieS2.a; return i != i2 ? i - i2 : this.b - ieS2.b; } public final String toString() { StringBuilder sb = new StringBuilder("Order{order="); sb.append(this.a); sb.append(", index="); sb.append(this.b); sb.append(UrlTreeKt.componentParamSuffixChar); return sb.toString(); } } }