Files
adif-api-reverse-engineering/apk_decompiled/sources/androidx/recyclerview/widget/C0237q.java

354 lines
12 KiB
Java

package androidx.recyclerview.widget;
import O.C0079u;
import android.animation.TimeInterpolator;
import android.animation.ValueAnimator;
import android.view.View;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import java.util.ArrayList;
/* renamed from: androidx.recyclerview.widget.q, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public final class C0237q extends AbstractC0230m0 {
/* renamed from: s, reason: collision with root package name */
public static TimeInterpolator f3873s;
/* renamed from: g, reason: collision with root package name */
public boolean f3874g;
public ArrayList h;
public ArrayList i;
/* renamed from: j, reason: collision with root package name */
public ArrayList f3875j;
/* renamed from: k, reason: collision with root package name */
public ArrayList f3876k;
/* renamed from: l, reason: collision with root package name */
public ArrayList f3877l;
/* renamed from: m, reason: collision with root package name */
public ArrayList f3878m;
/* renamed from: n, reason: collision with root package name */
public ArrayList f3879n;
/* renamed from: o, reason: collision with root package name */
public ArrayList f3880o;
public ArrayList p;
/* renamed from: q, reason: collision with root package name */
public ArrayList f3881q;
/* renamed from: r, reason: collision with root package name */
public ArrayList f3882r;
public static void h(ArrayList arrayList) {
for (int size = arrayList.size() - 1; size >= 0; size--) {
((I0) arrayList.get(size)).itemView.animate().cancel();
}
}
/* JADX WARN: Type inference failed for: r9v8, types: [androidx.recyclerview.widget.o, java.lang.Object] */
@Override // androidx.recyclerview.widget.AbstractC0230m0
public final boolean a(I0 i02, I0 i03, C0079u c0079u, C0079u c0079u2) {
int i;
int i4;
int i5 = c0079u.f1298a;
int i6 = c0079u.f1299b;
if (i03.shouldIgnore()) {
int i7 = c0079u.f1298a;
i4 = c0079u.f1299b;
i = i7;
} else {
i = c0079u2.f1298a;
i4 = c0079u2.f1299b;
}
if (i02 == i03) {
return g(i02, i5, i6, i, i4);
}
float translationX = i02.itemView.getTranslationX();
float translationY = i02.itemView.getTranslationY();
float alpha = i02.itemView.getAlpha();
l(i02);
i02.itemView.setTranslationX(translationX);
i02.itemView.setTranslationY(translationY);
i02.itemView.setAlpha(alpha);
l(i03);
i03.itemView.setTranslationX(-((int) ((i - i5) - translationX)));
i03.itemView.setTranslationY(-((int) ((i4 - i6) - translationY)));
i03.itemView.setAlpha(BitmapDescriptorFactory.HUE_RED);
ArrayList arrayList = this.f3876k;
?? obj = new Object();
obj.f3856a = i02;
obj.f3857b = i03;
obj.f3858c = i5;
obj.f3859d = i6;
obj.f3860e = i;
obj.f3861f = i4;
arrayList.add(obj);
return true;
}
@Override // androidx.recyclerview.widget.AbstractC0230m0
public final void d(I0 i02) {
View view = i02.itemView;
view.animate().cancel();
ArrayList arrayList = this.f3875j;
int size = arrayList.size();
while (true) {
size--;
if (size < 0) {
break;
}
if (((C0235p) arrayList.get(size)).f3864a == i02) {
view.setTranslationY(BitmapDescriptorFactory.HUE_RED);
view.setTranslationX(BitmapDescriptorFactory.HUE_RED);
c(i02);
arrayList.remove(size);
}
}
j(this.f3876k, i02);
if (this.h.remove(i02)) {
view.setAlpha(1.0f);
c(i02);
}
if (this.i.remove(i02)) {
view.setAlpha(1.0f);
c(i02);
}
ArrayList arrayList2 = this.f3879n;
for (int size2 = arrayList2.size() - 1; size2 >= 0; size2--) {
ArrayList arrayList3 = (ArrayList) arrayList2.get(size2);
j(arrayList3, i02);
if (arrayList3.isEmpty()) {
arrayList2.remove(size2);
}
}
ArrayList arrayList4 = this.f3878m;
for (int size3 = arrayList4.size() - 1; size3 >= 0; size3--) {
ArrayList arrayList5 = (ArrayList) arrayList4.get(size3);
int size4 = arrayList5.size() - 1;
while (true) {
if (size4 < 0) {
break;
}
if (((C0235p) arrayList5.get(size4)).f3864a == i02) {
view.setTranslationY(BitmapDescriptorFactory.HUE_RED);
view.setTranslationX(BitmapDescriptorFactory.HUE_RED);
c(i02);
arrayList5.remove(size4);
if (arrayList5.isEmpty()) {
arrayList4.remove(size3);
}
} else {
size4--;
}
}
}
ArrayList arrayList6 = this.f3877l;
for (int size5 = arrayList6.size() - 1; size5 >= 0; size5--) {
ArrayList arrayList7 = (ArrayList) arrayList6.get(size5);
if (arrayList7.remove(i02)) {
view.setAlpha(1.0f);
c(i02);
if (arrayList7.isEmpty()) {
arrayList6.remove(size5);
}
}
}
this.f3881q.remove(i02);
this.f3880o.remove(i02);
this.f3882r.remove(i02);
this.p.remove(i02);
i();
}
@Override // androidx.recyclerview.widget.AbstractC0230m0
public final void e() {
ArrayList arrayList = this.f3875j;
int size = arrayList.size();
while (true) {
size--;
if (size < 0) {
break;
}
C0235p c0235p = (C0235p) arrayList.get(size);
View view = c0235p.f3864a.itemView;
view.setTranslationY(BitmapDescriptorFactory.HUE_RED);
view.setTranslationX(BitmapDescriptorFactory.HUE_RED);
c(c0235p.f3864a);
arrayList.remove(size);
}
ArrayList arrayList2 = this.h;
for (int size2 = arrayList2.size() - 1; size2 >= 0; size2--) {
c((I0) arrayList2.get(size2));
arrayList2.remove(size2);
}
ArrayList arrayList3 = this.i;
int size3 = arrayList3.size();
while (true) {
size3--;
if (size3 < 0) {
break;
}
I0 i02 = (I0) arrayList3.get(size3);
i02.itemView.setAlpha(1.0f);
c(i02);
arrayList3.remove(size3);
}
ArrayList arrayList4 = this.f3876k;
for (int size4 = arrayList4.size() - 1; size4 >= 0; size4--) {
C0233o c0233o = (C0233o) arrayList4.get(size4);
I0 i03 = c0233o.f3856a;
if (i03 != null) {
k(c0233o, i03);
}
I0 i04 = c0233o.f3857b;
if (i04 != null) {
k(c0233o, i04);
}
}
arrayList4.clear();
if (f()) {
ArrayList arrayList5 = this.f3878m;
for (int size5 = arrayList5.size() - 1; size5 >= 0; size5--) {
ArrayList arrayList6 = (ArrayList) arrayList5.get(size5);
for (int size6 = arrayList6.size() - 1; size6 >= 0; size6--) {
C0235p c0235p2 = (C0235p) arrayList6.get(size6);
View view2 = c0235p2.f3864a.itemView;
view2.setTranslationY(BitmapDescriptorFactory.HUE_RED);
view2.setTranslationX(BitmapDescriptorFactory.HUE_RED);
c(c0235p2.f3864a);
arrayList6.remove(size6);
if (arrayList6.isEmpty()) {
arrayList5.remove(arrayList6);
}
}
}
ArrayList arrayList7 = this.f3877l;
for (int size7 = arrayList7.size() - 1; size7 >= 0; size7--) {
ArrayList arrayList8 = (ArrayList) arrayList7.get(size7);
for (int size8 = arrayList8.size() - 1; size8 >= 0; size8--) {
I0 i05 = (I0) arrayList8.get(size8);
i05.itemView.setAlpha(1.0f);
c(i05);
arrayList8.remove(size8);
if (arrayList8.isEmpty()) {
arrayList7.remove(arrayList8);
}
}
}
ArrayList arrayList9 = this.f3879n;
for (int size9 = arrayList9.size() - 1; size9 >= 0; size9--) {
ArrayList arrayList10 = (ArrayList) arrayList9.get(size9);
for (int size10 = arrayList10.size() - 1; size10 >= 0; size10--) {
C0233o c0233o2 = (C0233o) arrayList10.get(size10);
I0 i06 = c0233o2.f3856a;
if (i06 != null) {
k(c0233o2, i06);
}
I0 i07 = c0233o2.f3857b;
if (i07 != null) {
k(c0233o2, i07);
}
if (arrayList10.isEmpty()) {
arrayList9.remove(arrayList10);
}
}
}
h(this.f3881q);
h(this.p);
h(this.f3880o);
h(this.f3882r);
ArrayList arrayList11 = this.f3846b;
if (arrayList11.size() > 0) {
arrayList11.get(0).getClass();
throw new ClassCastException();
}
arrayList11.clear();
}
}
@Override // androidx.recyclerview.widget.AbstractC0230m0
public final boolean f() {
return (this.i.isEmpty() && this.f3876k.isEmpty() && this.f3875j.isEmpty() && this.h.isEmpty() && this.p.isEmpty() && this.f3881q.isEmpty() && this.f3880o.isEmpty() && this.f3882r.isEmpty() && this.f3878m.isEmpty() && this.f3877l.isEmpty() && this.f3879n.isEmpty()) ? false : true;
}
/* JADX WARN: Type inference failed for: r0v1, types: [androidx.recyclerview.widget.p, java.lang.Object] */
public final boolean g(I0 i02, int i, int i4, int i5, int i6) {
View view = i02.itemView;
int translationX = i + ((int) view.getTranslationX());
int translationY = i4 + ((int) i02.itemView.getTranslationY());
l(i02);
int i7 = i5 - translationX;
int i8 = i6 - translationY;
if (i7 == 0 && i8 == 0) {
c(i02);
return false;
}
if (i7 != 0) {
view.setTranslationX(-i7);
}
if (i8 != 0) {
view.setTranslationY(-i8);
}
ArrayList arrayList = this.f3875j;
?? obj = new Object();
obj.f3864a = i02;
obj.f3865b = translationX;
obj.f3866c = translationY;
obj.f3867d = i5;
obj.f3868e = i6;
arrayList.add(obj);
return true;
}
public final void i() {
if (f()) {
return;
}
ArrayList arrayList = this.f3846b;
if (arrayList.size() <= 0) {
arrayList.clear();
} else {
arrayList.get(0).getClass();
throw new ClassCastException();
}
}
public final void j(ArrayList arrayList, I0 i02) {
for (int size = arrayList.size() - 1; size >= 0; size--) {
C0233o c0233o = (C0233o) arrayList.get(size);
if (k(c0233o, i02) && c0233o.f3856a == null && c0233o.f3857b == null) {
arrayList.remove(c0233o);
}
}
}
public final boolean k(C0233o c0233o, I0 i02) {
if (c0233o.f3857b == i02) {
c0233o.f3857b = null;
} else {
if (c0233o.f3856a != i02) {
return false;
}
c0233o.f3856a = null;
}
i02.itemView.setAlpha(1.0f);
i02.itemView.setTranslationX(BitmapDescriptorFactory.HUE_RED);
i02.itemView.setTranslationY(BitmapDescriptorFactory.HUE_RED);
c(i02);
return true;
}
public final void l(I0 i02) {
if (f3873s == null) {
f3873s = new ValueAnimator().getInterpolator();
}
i02.itemView.animate().setInterpolator(f3873s);
d(i02);
}
}