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

752 lines
25 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package o;
import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.AnimatorSet;
import android.animation.FloatEvaluator;
import android.animation.ObjectAnimator;
import android.animation.TimeInterpolator;
import android.animation.TypeEvaluator;
import android.animation.ValueAnimator;
import android.content.Context;
import android.content.res.ColorStateList;
import android.graphics.Matrix;
import android.graphics.PorterDuff;
import android.graphics.Rect;
import android.graphics.RectF;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.InsetDrawable;
import android.graphics.drawable.LayerDrawable;
import android.os.Build;
import android.util.Property;
import android.util.StateSet;
import android.util.TypedValue;
import android.view.View;
import android.view.ViewTreeObserver;
import androidx.core.view.ViewCompat;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import com.google.android.material.floatingactionbutton.FloatingActionButton;
import java.util.ArrayList;
import java.util.Iterator;
import o.C17052tZT;
import o.trM;
/* loaded from: classes2.dex */
public class DuC {
public qXa A;
public ArrayList<Animator.AnimatorListener> B;
public FLD D;
public final FloatingActionButton E;
public ArrayList<RVV> G;
private final trM J;
public Gmh f;
Drawable g;
public qXa k;
Animator l;
public boolean m;
public float n;
/* renamed from: o, reason: collision with root package name */
public ArrayList<Animator.AnimatorListener> f8139o;
public int p;
public int q;
public float r;
public ViewTreeObserver.OnPreDrawListener t;
final mje u;
float v;
public float w;
Drawable y;
public C4363bXv z;
static final TimeInterpolator a = C6217cMa.c;
private static final int F = C17052tZT.IeS.motionDurationLong2;
private static final int N = C17052tZT.IeS.motionEasingEmphasizedInterpolator;
private static final int I = C17052tZT.IeS.motionDurationMedium1;
private static final int H = C17052tZT.IeS.motionEasingEmphasizedAccelerateInterpolator;
static final int[] h = {android.R.attr.state_pressed, android.R.attr.state_enabled};
static final int[] i = {android.R.attr.state_hovered, android.R.attr.state_focused, android.R.attr.state_enabled};
static final int[] b = {android.R.attr.state_focused, android.R.attr.state_enabled};
static final int[] c = {android.R.attr.state_hovered, android.R.attr.state_enabled};
static final int[] d = {android.R.attr.state_enabled};
static final int[] e = new int[0];
public boolean x = true;
public float s = 1.0f;
int j = 0;
private final Rect K = new Rect();
private final RectF L = new RectF();
private final RectF M = new RectF();
public final Matrix C = new Matrix();
/* loaded from: classes2.dex */
public interface LWm {
void b();
void c();
}
/* loaded from: classes2.dex */
public interface RVV {
void a();
void c();
}
public boolean f() {
return true;
}
boolean g() {
return true;
}
public void j() {
}
/* JADX INFO: Access modifiers changed from: package-private */
public DuC(FloatingActionButton floatingActionButton, mje mjeVar) {
this.E = floatingActionButton;
this.u = mjeVar;
trM trm = new trM();
this.J = trm;
int[] iArr = h;
ValueAnimator Jw_ = Jw_(new IeS(this));
trM.Sts sts = new trM.Sts(iArr, Jw_);
Jw_.addListener(trm.e);
trm.c.add(sts);
int[] iArr2 = i;
ValueAnimator Jw_2 = Jw_(new Sts(this));
trM.Sts sts2 = new trM.Sts(iArr2, Jw_2);
Jw_2.addListener(trm.e);
trm.c.add(sts2);
int[] iArr3 = b;
ValueAnimator Jw_3 = Jw_(new Sts(this));
trM.Sts sts3 = new trM.Sts(iArr3, Jw_3);
Jw_3.addListener(trm.e);
trm.c.add(sts3);
int[] iArr4 = c;
ValueAnimator Jw_4 = Jw_(new Sts(this));
trM.Sts sts4 = new trM.Sts(iArr4, Jw_4);
Jw_4.addListener(trm.e);
trm.c.add(sts4);
int[] iArr5 = d;
ValueAnimator Jw_5 = Jw_(new saX(this));
trM.Sts sts5 = new trM.Sts(iArr5, Jw_5);
Jw_5.addListener(trm.e);
trm.c.add(sts5);
int[] iArr6 = e;
ValueAnimator Jw_6 = Jw_(new HBt(this));
trM.Sts sts6 = new trM.Sts(iArr6, Jw_6);
Jw_6.addListener(trm.e);
trm.c.add(sts6);
this.v = floatingActionButton.getRotation();
}
public void JE_(ColorStateList colorStateList, PorterDuff.Mode mode, ColorStateList colorStateList2, int i2) {
C4363bXv a2 = a();
this.z = a2;
a2.setTintList(colorStateList);
if (mode != null) {
this.z.setTintMode(mode);
}
this.z.f();
this.z.d(this.E.getContext());
Vdh vdh = new Vdh(this.z.B.l);
vdh.setTintList(C0459HUs.KI_(colorStateList2));
this.y = vdh;
this.g = new LayerDrawable(new Drawable[]{this.z, vdh});
}
public void JF_(ColorStateList colorStateList) {
Drawable drawable = this.y;
if (drawable != null) {
Tlu.pF_(drawable, C0459HUs.KI_(colorStateList));
}
}
public final void Jt_(float f, Matrix matrix) {
matrix.reset();
if (this.E.getDrawable() == null || this.q == 0) {
return;
}
RectF rectF = this.L;
RectF rectF2 = this.M;
rectF.set(BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, r0.getIntrinsicWidth(), r0.getIntrinsicHeight());
float f2 = this.q;
rectF2.set(BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, f2, f2);
matrix.setRectToRect(rectF, rectF2, Matrix.ScaleToFit.CENTER);
float f3 = this.q / 2.0f;
matrix.postScale(f, f, f3, f3);
}
public final void d(FLD fld) {
this.D = fld;
C4363bXv c4363bXv = this.z;
if (c4363bXv != null) {
c4363bXv.setShapeAppearanceModel(fld);
}
Object obj = this.y;
if (obj instanceof Jaq) {
((Jaq) obj).setShapeAppearanceModel(fld);
}
Gmh gmh = this.f;
if (gmh != null) {
gmh.i = fld;
gmh.invalidateSelf();
}
}
/* JADX INFO: Access modifiers changed from: package-private */
public final boolean k() {
if (this.m) {
FloatingActionButton floatingActionButton = this.E;
if (floatingActionButton.a(floatingActionButton.j) < this.p) {
return false;
}
}
return true;
}
public void b(float f, float f2, float f3) {
o();
C4363bXv c4363bXv = this.z;
if (c4363bXv != null) {
c4363bXv.n(f);
}
}
public void d(int[] iArr) {
trM.Sts sts;
ValueAnimator valueAnimator;
trM trm = this.J;
int size = trm.c.size();
int i2 = 0;
while (true) {
if (i2 >= size) {
sts = null;
break;
}
sts = trm.c.get(i2);
if (StateSet.stateSetMatches(sts.d, iArr)) {
break;
} else {
i2++;
}
}
trM.Sts sts2 = trm.d;
if (sts != sts2) {
if (sts2 != null && (valueAnimator = trm.b) != null) {
valueAnimator.cancel();
trm.b = null;
}
trm.d = sts;
if (sts != null) {
ValueAnimator valueAnimator2 = sts.c;
trm.b = valueAnimator2;
valueAnimator2.start();
}
}
}
public void e() {
trM trm = this.J;
ValueAnimator valueAnimator = trm.b;
if (valueAnimator != null) {
valueAnimator.end();
trm.b = null;
}
}
public final void d(LWm lWm, boolean z) {
AnimatorSet Jv_;
if (b()) {
return;
}
Animator animator = this.l;
if (animator != null) {
animator.cancel();
}
if (ViewCompat.G(this.E) && !this.E.isInEditMode()) {
qXa qxa = this.k;
if (qxa != null) {
Jv_ = Ju_(qxa, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED);
} else {
Jv_ = Jv_(BitmapDescriptorFactory.HUE_RED, 0.4f, 0.4f, I, H);
}
Jv_.addListener(new AnimatorListenerAdapter(this, z, lWm) { // from class: o.DuC.4
private DuC a;
private boolean b;
private LWm c;
private boolean e;
{
this.a = this;
this.e = z;
this.c = lWm;
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationStart(Animator animator2) {
this.a.E.c(0, this.e);
this.a.j = 1;
this.a.l = animator2;
this.b = false;
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationEnd(Animator animator2) {
this.a.j = 0;
this.a.l = null;
if (this.b) {
return;
}
FloatingActionButton floatingActionButton = this.a.E;
boolean z2 = this.e;
floatingActionButton.c(z2 ? 8 : 4, z2);
LWm lWm2 = this.c;
if (lWm2 != null) {
lWm2.b();
}
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationCancel(Animator animator2) {
this.b = true;
}
});
ArrayList<Animator.AnimatorListener> arrayList = this.f8139o;
if (arrayList != null) {
Iterator<Animator.AnimatorListener> it = arrayList.iterator();
while (it.hasNext()) {
Jv_.addListener(it.next());
}
}
Jv_.start();
return;
}
this.E.c(z ? 8 : 4, z);
if (lWm != null) {
lWm.b();
}
}
public final void e(LWm lWm, boolean z) {
AnimatorSet Jv_;
if (c()) {
return;
}
Animator animator = this.l;
if (animator != null) {
animator.cancel();
}
boolean z2 = this.A == null;
if (ViewCompat.G(this.E) && !this.E.isInEditMode()) {
if (this.E.getVisibility() != 0) {
FloatingActionButton floatingActionButton = this.E;
float f = BitmapDescriptorFactory.HUE_RED;
floatingActionButton.setAlpha(BitmapDescriptorFactory.HUE_RED);
this.E.setScaleY(z2 ? 0.4f : 0.0f);
this.E.setScaleX(z2 ? 0.4f : 0.0f);
if (z2) {
f = 0.4f;
}
this.s = f;
Matrix matrix = this.C;
Jt_(f, matrix);
this.E.setImageMatrix(matrix);
}
qXa qxa = this.A;
if (qxa != null) {
Jv_ = Ju_(qxa, 1.0f, 1.0f, 1.0f);
} else {
Jv_ = Jv_(1.0f, 1.0f, 1.0f, F, N);
}
Jv_.addListener(new AnimatorListenerAdapter(this, z, lWm) { // from class: o.DuC.3
private DuC a;
private boolean b;
private LWm e;
{
this.a = this;
this.b = z;
this.e = lWm;
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationStart(Animator animator2) {
this.a.E.c(0, this.b);
this.a.j = 2;
this.a.l = animator2;
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public final void onAnimationEnd(Animator animator2) {
this.a.j = 0;
this.a.l = null;
LWm lWm2 = this.e;
if (lWm2 != null) {
lWm2.c();
}
}
});
ArrayList<Animator.AnimatorListener> arrayList = this.B;
if (arrayList != null) {
Iterator<Animator.AnimatorListener> it = arrayList.iterator();
while (it.hasNext()) {
Jv_.addListener(it.next());
}
}
Jv_.start();
return;
}
this.E.c(0, z);
this.E.setAlpha(1.0f);
this.E.setScaleY(1.0f);
this.E.setScaleX(1.0f);
this.s = 1.0f;
Matrix matrix2 = this.C;
Jt_(1.0f, matrix2);
this.E.setImageMatrix(matrix2);
if (lWm != null) {
lWm.c();
}
}
private AnimatorSet Ju_(qXa qxa, float f, float f2, float f3) {
ArrayList arrayList = new ArrayList();
ObjectAnimator ofFloat = ObjectAnimator.ofFloat(this.E, (Property<FloatingActionButton, Float>) View.ALPHA, f);
qxa.b("opacity").HH_(ofFloat);
arrayList.add(ofFloat);
ObjectAnimator ofFloat2 = ObjectAnimator.ofFloat(this.E, (Property<FloatingActionButton, Float>) View.SCALE_X, f2);
qxa.b("scale").HH_(ofFloat2);
if (Build.VERSION.SDK_INT == 26) {
ofFloat2.setEvaluator(new TypeEvaluator<Float>(this) { // from class: o.DuC.1
private DuC d;
private FloatEvaluator e = new FloatEvaluator();
{
this.d = this;
}
@Override // android.animation.TypeEvaluator
public final /* synthetic */ Float evaluate(float f4, Float f5, Float f6) {
float floatValue = this.e.evaluate(f4, (Number) f5, (Number) f6).floatValue();
if (floatValue < 0.1f) {
floatValue = BitmapDescriptorFactory.HUE_RED;
}
return Float.valueOf(floatValue);
}
});
}
arrayList.add(ofFloat2);
ObjectAnimator ofFloat3 = ObjectAnimator.ofFloat(this.E, (Property<FloatingActionButton, Float>) View.SCALE_Y, f2);
qxa.b("scale").HH_(ofFloat3);
if (Build.VERSION.SDK_INT == 26) {
ofFloat3.setEvaluator(new TypeEvaluator<Float>(this) { // from class: o.DuC.1
private DuC d;
private FloatEvaluator e = new FloatEvaluator();
{
this.d = this;
}
@Override // android.animation.TypeEvaluator
public final /* synthetic */ Float evaluate(float f4, Float f5, Float f6) {
float floatValue = this.e.evaluate(f4, (Number) f5, (Number) f6).floatValue();
if (floatValue < 0.1f) {
floatValue = BitmapDescriptorFactory.HUE_RED;
}
return Float.valueOf(floatValue);
}
});
}
arrayList.add(ofFloat3);
Jt_(f3, this.C);
ObjectAnimator ofObject = ObjectAnimator.ofObject(this.E, new C16719qfG(), new Nzf(this) { // from class: o.DuC.5
private DuC e;
{
this.e = this;
}
@Override // o.Nzf, android.animation.TypeEvaluator
public final /* synthetic */ Matrix evaluate(float f4, Matrix matrix, Matrix matrix2) {
this.e.s = f4;
return super.evaluate(f4, matrix, matrix2);
}
@Override // o.Nzf
/* renamed from: JB_ */
public final Matrix evaluate(float f4, Matrix matrix, Matrix matrix2) {
this.e.s = f4;
return super.evaluate(f4, matrix, matrix2);
}
}, new Matrix(this.C));
qxa.b("iconScale").HH_(ofObject);
arrayList.add(ofObject);
AnimatorSet animatorSet = new AnimatorSet();
vnt.HC_(animatorSet, arrayList);
return animatorSet;
}
private AnimatorSet Jv_(float f, float f2, float f3, int i2, int i3) {
AnimatorSet animatorSet = new AnimatorSet();
ArrayList arrayList = new ArrayList();
ValueAnimator ofFloat = ValueAnimator.ofFloat(BitmapDescriptorFactory.HUE_RED, 1.0f);
ofFloat.addUpdateListener(new ValueAnimator.AnimatorUpdateListener(this, this.E.getAlpha(), f, this.E.getScaleX(), f2, this.E.getScaleY(), this.s, f3, new Matrix(this.C)) { // from class: o.DuC.2
private float a;
private float b;
private DuC c;
private float d;
private Matrix e;
private float f;
private float h;
private float i;
private float j;
{
this.c = this;
this.a = r2;
this.h = f;
this.d = r4;
this.j = f2;
this.f = r6;
this.b = r7;
this.i = f3;
this.e = r9;
}
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public final void onAnimationUpdate(ValueAnimator valueAnimator) {
float floatValue = ((Float) valueAnimator.getAnimatedValue()).floatValue();
this.c.E.setAlpha(C6217cMa.b(this.a, this.h, BitmapDescriptorFactory.HUE_RED, 0.2f, floatValue));
FloatingActionButton floatingActionButton = this.c.E;
float f4 = this.d;
floatingActionButton.setScaleX(f4 + ((this.j - f4) * floatValue));
FloatingActionButton floatingActionButton2 = this.c.E;
float f5 = this.f;
floatingActionButton2.setScaleY(f5 + ((this.j - f5) * floatValue));
DuC duC = this.c;
float f6 = this.b;
duC.s = f6 + ((this.i - f6) * floatValue);
DuC duC2 = this.c;
float f7 = this.b;
duC2.Jt_(f7 + (floatValue * (this.i - f7)), this.e);
this.c.E.setImageMatrix(this.e);
}
});
arrayList.add(ofFloat);
vnt.HC_(animatorSet, arrayList);
Context context = this.E.getContext();
int integer = this.E.getContext().getResources().getInteger(C17052tZT.saX.material_motion_duration_long_1);
TypedValue typedValue = new TypedValue();
if (!context.getTheme().resolveAttribute(i2, typedValue, true)) {
typedValue = null;
}
if (typedValue != null && typedValue.type == 16) {
integer = typedValue.data;
}
animatorSet.setDuration(integer);
animatorSet.setInterpolator(DAZ.Kh_(this.E.getContext(), i3, C6217cMa.d));
return animatorSet;
}
public final void h() {
ArrayList<RVV> arrayList = this.G;
if (arrayList != null) {
Iterator<RVV> it = arrayList.iterator();
while (it.hasNext()) {
it.next().a();
}
}
}
public final void i() {
ArrayList<RVV> arrayList = this.G;
if (arrayList != null) {
Iterator<RVV> it = arrayList.iterator();
while (it.hasNext()) {
it.next().c();
}
}
}
public final void o() {
Rect rect = this.K;
JD_(rect);
Jz_(rect);
this.u.a(rect.left, rect.top, rect.right, rect.bottom);
}
/* JADX INFO: Access modifiers changed from: package-private */
public void JD_(Rect rect) {
int i2;
if (this.m) {
int i3 = this.p;
FloatingActionButton floatingActionButton = this.E;
i2 = (i3 - floatingActionButton.a(floatingActionButton.j)) / 2;
} else {
i2 = 0;
}
int max = Math.max(i2, (int) Math.ceil(this.x ? d() + this.w : BitmapDescriptorFactory.HUE_RED));
int max2 = Math.max(i2, (int) Math.ceil(r1 * 1.5f));
rect.set(max, max2, max, max2);
}
private void Jz_(Rect rect) {
if (this.g != null) {
if (g()) {
this.u.KW_(new InsetDrawable(this.g, rect.left, rect.top, rect.right, rect.bottom));
return;
} else {
this.u.KW_(this.g);
return;
}
}
throw new NullPointerException("Didn't initialize content background");
}
C4363bXv a() {
return new C4363bXv(this.D);
}
public final boolean c() {
return this.E.getVisibility() != 0 ? this.j == 2 : this.j != 1;
}
public final boolean b() {
return this.E.getVisibility() == 0 ? this.j == 1 : this.j != 2;
}
private static ValueAnimator Jw_(ojQ ojq) {
ValueAnimator valueAnimator = new ValueAnimator();
valueAnimator.setInterpolator(a);
valueAnimator.setDuration(100L);
valueAnimator.addListener(ojq);
valueAnimator.addUpdateListener(ojq);
valueAnimator.setFloatValues(BitmapDescriptorFactory.HUE_RED, 1.0f);
return valueAnimator;
}
/* loaded from: classes2.dex */
abstract class ojQ extends AnimatorListenerAdapter implements ValueAnimator.AnimatorUpdateListener {
private boolean b;
private DuC c;
private float d;
private float e;
protected abstract float b();
private ojQ(DuC duC) {
this.c = duC;
}
/* synthetic */ ojQ(DuC duC, byte b) {
this(duC);
}
@Override // android.animation.ValueAnimator.AnimatorUpdateListener
public void onAnimationUpdate(ValueAnimator valueAnimator) {
if (!this.b) {
this.e = this.c.z == null ? BitmapDescriptorFactory.HUE_RED : this.c.z.B.e;
this.d = b();
this.b = true;
}
DuC duC = this.c;
float f = this.e;
float animatedFraction = (int) (f + ((this.d - f) * valueAnimator.getAnimatedFraction()));
C4363bXv c4363bXv = duC.z;
if (c4363bXv != null) {
c4363bXv.n(animatedFraction);
}
}
@Override // android.animation.AnimatorListenerAdapter, android.animation.Animator.AnimatorListener
public void onAnimationEnd(Animator animator) {
DuC duC = this.c;
float f = (int) this.d;
C4363bXv c4363bXv = duC.z;
if (c4363bXv != null) {
c4363bXv.n(f);
}
this.b = false;
}
}
/* loaded from: classes2.dex */
class saX extends ojQ {
private DuC c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
saX(DuC duC) {
super(duC, (byte) 0);
this.c = duC;
}
@Override // o.DuC.ojQ
protected final float b() {
return this.c.n;
}
}
/* loaded from: classes2.dex */
class Sts extends ojQ {
private DuC b;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
Sts(DuC duC) {
super(duC, (byte) 0);
this.b = duC;
}
@Override // o.DuC.ojQ
protected final float b() {
return this.b.n + this.b.r;
}
}
/* loaded from: classes2.dex */
class IeS extends ojQ {
private DuC e;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
IeS(DuC duC) {
super(duC, (byte) 0);
this.e = duC;
}
@Override // o.DuC.ojQ
protected final float b() {
return this.e.n + this.e.w;
}
}
/* loaded from: classes2.dex */
class HBt extends ojQ {
private DuC e;
@Override // o.DuC.ojQ
protected final float b() {
return BitmapDescriptorFactory.HUE_RED;
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
HBt(DuC duC) {
super(duC, (byte) 0);
this.e = duC;
}
}
void l() {
int i2;
C4363bXv c4363bXv = this.z;
if (c4363bXv == null || c4363bXv.B.n == (i2 = (int) this.v)) {
return;
}
c4363bXv.B.n = i2;
c4363bXv.a();
}
float d() {
return this.n;
}
}