what-the-bank/sources/o/AbstractC13152fSY.java

272 lines
8.2 KiB
Java

package o;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.content.Context;
import android.content.res.TypedArray;
import android.content.res.XmlResourceParser;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import o.VKj;
/* renamed from: o.fSY, reason: case insensitive filesystem */
/* loaded from: classes.dex */
public abstract class AbstractC13152fSY extends VKj {
private static final String[] g = {"android:visibility:visibility", "android:visibility:parent"};
/* renamed from: o, reason: collision with root package name */
private int f9110o;
public Animator Bx_(View view, PaT paT) {
return null;
}
public Animator By_(View view, PaT paT) {
return null;
}
/* JADX INFO: Access modifiers changed from: package-private */
/* renamed from: o.fSY$RVV */
/* loaded from: classes.dex */
public static class RVV {
ViewGroup a;
ViewGroup b;
boolean c;
int d;
int e;
boolean h;
RVV() {
}
}
public AbstractC13152fSY() {
this.f9110o = 3;
}
public AbstractC13152fSY(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.f9110o = 3;
TypedArray obtainStyledAttributes = context.obtainStyledAttributes(attributeSet, QXV.d);
int oy_ = C2447ael.oy_(obtainStyledAttributes, (XmlResourceParser) attributeSet, "transitionVisibilityMode", 0, 0);
obtainStyledAttributes.recycle();
if (oy_ != 0) {
if ((oy_ & (-4)) == 0) {
this.f9110o = oy_;
return;
}
throw new IllegalArgumentException("Only MODE_IN and MODE_OUT flags are allowed");
}
}
public final void b(int i) {
if ((i & (-4)) != 0) {
throw new IllegalArgumentException("Only MODE_IN and MODE_OUT flags are allowed");
}
this.f9110o = i;
}
private static void a(PaT paT) {
paT.a.put("android:visibility:visibility", Integer.valueOf(paT.d.getVisibility()));
paT.a.put("android:visibility:parent", paT.d.getParent());
int[] iArr = new int[2];
paT.d.getLocationOnScreen(iArr);
paT.a.put("android:visibility:screenLocation", iArr);
}
@Override // o.VKj
public void b(PaT paT) {
a(paT);
}
@Override // o.VKj
public final void d(PaT paT) {
a(paT);
}
private static RVV a(PaT paT, PaT paT2) {
RVV rvv = new RVV();
rvv.h = false;
rvv.c = false;
if (paT != null && paT.a.containsKey("android:visibility:visibility")) {
rvv.e = ((Integer) paT.a.get("android:visibility:visibility")).intValue();
rvv.a = (ViewGroup) paT.a.get("android:visibility:parent");
} else {
rvv.e = -1;
rvv.a = null;
}
if (paT2 != null && paT2.a.containsKey("android:visibility:visibility")) {
rvv.d = ((Integer) paT2.a.get("android:visibility:visibility")).intValue();
rvv.b = (ViewGroup) paT2.a.get("android:visibility:parent");
} else {
rvv.d = -1;
rvv.b = null;
}
if (paT != null && paT2 != null) {
if (rvv.e == rvv.d && rvv.a == rvv.b) {
return rvv;
}
if (rvv.e != rvv.d) {
if (rvv.e == 0) {
rvv.c = false;
rvv.h = true;
} else if (rvv.d == 0) {
rvv.c = true;
rvv.h = true;
}
} else if (rvv.b == null) {
rvv.c = false;
rvv.h = true;
} else if (rvv.a == null) {
rvv.c = true;
rvv.h = true;
}
} else if (paT == null && rvv.d == 0) {
rvv.c = true;
rvv.h = true;
} else if (paT2 == null && rvv.e == 0) {
rvv.c = false;
rvv.h = true;
}
return rvv;
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x003a, code lost:
if (a(b(r11, false), c(r11, false)).h == false) goto L16;
*/
@Override // o.VKj
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final android.animation.Animator Ka_(android.view.ViewGroup r11, o.PaT r12, o.PaT r13) {
/*
Method dump skipped, instructions count: 319
To view this dump add '--comments-level debug' option
*/
throw new UnsupportedOperationException("Method not decompiled: o.AbstractC13152fSY.Ka_(android.view.ViewGroup, o.PaT, o.PaT):android.animation.Animator");
}
@Override // o.VKj
public final boolean c(PaT paT, PaT paT2) {
if (paT == null && paT2 == null) {
return false;
}
if (paT != null && paT2 != null && paT2.a.containsKey("android:visibility:visibility") != paT.a.containsKey("android:visibility:visibility")) {
return false;
}
RVV a = a(paT, paT2);
if (a.h) {
return a.e == 0 || a.d == 0;
}
return false;
}
/* renamed from: o.fSY$LWm */
/* loaded from: classes.dex */
static class LWm extends AnimatorListenerAdapter implements VKj.Sts {
private final int b;
private boolean c;
private final ViewGroup d;
private final View f;
private boolean a = false;
private final boolean e = true;
@Override // o.VKj.Sts
public final void b() {
}
@Override // o.VKj.Sts
public final void e() {
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationRepeat(Animator animator) {
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationStart(Animator animator) {
}
LWm(View view, int i) {
this.f = view;
this.b = i;
this.d = (ViewGroup) view.getParent();
a(true);
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
public final void onAnimationPause(Animator animator) {
if (this.a) {
return;
}
RHF.e(this.f, this.b);
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorPauseListener
public final void onAnimationResume(Animator animator) {
if (this.a) {
return;
}
RHF.e(this.f, 0);
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationEnd(Animator animator) {
d();
}
@Override // o.VKj.Sts
public final void e(VKj vKj) {
d();
vKj.b(this);
}
@Override // o.VKj.Sts
public final void a() {
a(false);
}
@Override // o.VKj.Sts
public final void c() {
a(true);
}
private void d() {
if (!this.a) {
RHF.e(this.f, this.b);
ViewGroup viewGroup = this.d;
if (viewGroup != null) {
viewGroup.invalidate();
}
}
a(false);
}
private void a(boolean z) {
ViewGroup viewGroup;
if (!this.e || this.c == z || (viewGroup = this.d) == null) {
return;
}
this.c = z;
C17523xVc.Bn_(viewGroup, z);
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationCancel(Animator animator) {
this.a = true;
}
}
@Override // o.VKj
public final String[] a() {
return g;
}
public final int n() {
return this.f9110o;
}
}