220 lines
6.6 KiB
Java
220 lines
6.6 KiB
Java
package l2;
|
|
|
|
import A.j;
|
|
import G2.f;
|
|
import G2.k;
|
|
import O.X;
|
|
import android.view.View;
|
|
import android.view.ViewParent;
|
|
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
|
|
import com.google.android.material.behavior.SwipeDismissBehavior;
|
|
import java.util.WeakHashMap;
|
|
import m3.l;
|
|
|
|
/* renamed from: l2.a, reason: case insensitive filesystem */
|
|
/* loaded from: classes3.dex */
|
|
public final class C0437a extends l {
|
|
|
|
/* renamed from: a, reason: collision with root package name */
|
|
public int f7360a;
|
|
|
|
/* renamed from: b, reason: collision with root package name */
|
|
public int f7361b = -1;
|
|
|
|
/* renamed from: c, reason: collision with root package name */
|
|
public final /* synthetic */ SwipeDismissBehavior f7362c;
|
|
|
|
public C0437a(SwipeDismissBehavior swipeDismissBehavior) {
|
|
this.f7362c = swipeDismissBehavior;
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final int C(View view) {
|
|
return view.getWidth();
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final void N(View view, int i) {
|
|
this.f7361b = i;
|
|
this.f7360a = view.getLeft();
|
|
ViewParent parent = view.getParent();
|
|
if (parent != null) {
|
|
SwipeDismissBehavior swipeDismissBehavior = this.f7362c;
|
|
swipeDismissBehavior.f5533d = true;
|
|
parent.requestDisallowInterceptTouchEvent(true);
|
|
swipeDismissBehavior.f5533d = false;
|
|
}
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final void O(int i) {
|
|
f fVar = this.f7362c.f5531b;
|
|
if (fVar != null) {
|
|
k kVar = fVar.f583a;
|
|
if (i == 0) {
|
|
j.h().n(kVar.f619u);
|
|
} else if (i == 1 || i == 2) {
|
|
j.h().m(kVar.f619u);
|
|
}
|
|
}
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final void P(View view, int i, int i4) {
|
|
float width = view.getWidth();
|
|
SwipeDismissBehavior swipeDismissBehavior = this.f7362c;
|
|
float f2 = width * swipeDismissBehavior.f5535f;
|
|
float width2 = view.getWidth() * swipeDismissBehavior.f5536g;
|
|
float abs = Math.abs(i - this.f7360a);
|
|
if (abs <= f2) {
|
|
view.setAlpha(1.0f);
|
|
} else if (abs >= width2) {
|
|
view.setAlpha(BitmapDescriptorFactory.HUE_RED);
|
|
} else {
|
|
view.setAlpha(Math.min(Math.max(BitmapDescriptorFactory.HUE_RED, 1.0f - ((abs - f2) / (width2 - f2))), 1.0f));
|
|
}
|
|
}
|
|
|
|
/* JADX WARN: Code restructure failed: missing block: B:39:0x0050, code lost:
|
|
|
|
if (java.lang.Math.abs(r9.getLeft() - r8.f7360a) >= java.lang.Math.round(r9.getWidth() * 0.5f)) goto L27;
|
|
*/
|
|
@Override // m3.l
|
|
/*
|
|
Code decompiled incorrectly, please refer to instructions dump.
|
|
To view partially-correct add '--show-bad-code' argument
|
|
*/
|
|
public final void Q(android.view.View r9, float r10, float r11) {
|
|
/*
|
|
r8 = this;
|
|
r11 = -1
|
|
r8.f7361b = r11
|
|
int r11 = r9.getWidth()
|
|
r0 = 0
|
|
int r1 = (r10 > r0 ? 1 : (r10 == r0 ? 0 : -1))
|
|
com.google.android.material.behavior.SwipeDismissBehavior r2 = r8.f7362c
|
|
r3 = 1
|
|
r4 = 0
|
|
if (r1 == 0) goto L39
|
|
java.util.WeakHashMap r5 = O.X.f1226a
|
|
int r5 = r9.getLayoutDirection()
|
|
if (r5 != r3) goto L1a
|
|
r5 = r3
|
|
goto L1b
|
|
L1a:
|
|
r5 = r4
|
|
L1b:
|
|
int r6 = r2.f5534e
|
|
r7 = 2
|
|
if (r6 != r7) goto L21
|
|
goto L52
|
|
L21:
|
|
if (r6 != 0) goto L2d
|
|
if (r5 == 0) goto L2a
|
|
int r1 = (r10 > r0 ? 1 : (r10 == r0 ? 0 : -1))
|
|
if (r1 >= 0) goto L66
|
|
goto L52
|
|
L2a:
|
|
if (r1 <= 0) goto L66
|
|
goto L52
|
|
L2d:
|
|
if (r6 != r3) goto L66
|
|
if (r5 == 0) goto L34
|
|
if (r1 <= 0) goto L66
|
|
goto L52
|
|
L34:
|
|
int r1 = (r10 > r0 ? 1 : (r10 == r0 ? 0 : -1))
|
|
if (r1 >= 0) goto L66
|
|
goto L52
|
|
L39:
|
|
int r1 = r9.getLeft()
|
|
int r5 = r8.f7360a
|
|
int r1 = r1 - r5
|
|
int r5 = r9.getWidth()
|
|
float r5 = (float) r5
|
|
r6 = 1056964608(0x3f000000, float:0.5)
|
|
float r5 = r5 * r6
|
|
int r5 = java.lang.Math.round(r5)
|
|
int r1 = java.lang.Math.abs(r1)
|
|
if (r1 < r5) goto L66
|
|
L52:
|
|
int r10 = (r10 > r0 ? 1 : (r10 == r0 ? 0 : -1))
|
|
if (r10 < 0) goto L61
|
|
int r10 = r9.getLeft()
|
|
int r0 = r8.f7360a
|
|
if (r10 >= r0) goto L5f
|
|
goto L61
|
|
L5f:
|
|
int r0 = r0 + r11
|
|
goto L69
|
|
L61:
|
|
int r8 = r8.f7360a
|
|
int r0 = r8 - r11
|
|
goto L69
|
|
L66:
|
|
int r0 = r8.f7360a
|
|
r3 = r4
|
|
L69:
|
|
X.d r8 = r2.f5530a
|
|
int r10 = r9.getTop()
|
|
boolean r8 = r8.o(r0, r10)
|
|
if (r8 == 0) goto L80
|
|
l2.b r8 = new l2.b
|
|
r8.<init>(r2, r9, r3)
|
|
java.util.WeakHashMap r10 = O.X.f1226a
|
|
r9.postOnAnimation(r8)
|
|
return
|
|
L80:
|
|
if (r3 == 0) goto L89
|
|
G2.f r8 = r2.f5531b
|
|
if (r8 == 0) goto L89
|
|
r8.a(r9)
|
|
L89:
|
|
return
|
|
*/
|
|
throw new UnsupportedOperationException("Method not decompiled: l2.C0437a.Q(android.view.View, float, float):void");
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final boolean b0(View view, int i) {
|
|
int i4 = this.f7361b;
|
|
return (i4 == -1 || i4 == i) && this.f7362c.v(view);
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final int j(View view, int i) {
|
|
int width;
|
|
int width2;
|
|
int width3;
|
|
WeakHashMap weakHashMap = X.f1226a;
|
|
boolean z3 = view.getLayoutDirection() == 1;
|
|
int i4 = this.f7362c.f5534e;
|
|
if (i4 == 0) {
|
|
if (z3) {
|
|
width = this.f7360a - view.getWidth();
|
|
width2 = this.f7360a;
|
|
} else {
|
|
width = this.f7360a;
|
|
width3 = view.getWidth();
|
|
width2 = width3 + width;
|
|
}
|
|
} else if (i4 != 1) {
|
|
width = this.f7360a - view.getWidth();
|
|
width2 = this.f7360a + view.getWidth();
|
|
} else if (z3) {
|
|
width = this.f7360a;
|
|
width3 = view.getWidth();
|
|
width2 = width3 + width;
|
|
} else {
|
|
width = this.f7360a - view.getWidth();
|
|
width2 = this.f7360a;
|
|
}
|
|
return Math.min(Math.max(width, i), width2);
|
|
}
|
|
|
|
@Override // m3.l
|
|
public final int k(View view, int i) {
|
|
return view.getTop();
|
|
}
|
|
}
|