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

130 lines
4.4 KiB
Java
Raw Permalink Normal View History

2024-07-27 18:17:47 +07:00
package o;
import android.content.Context;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import androidx.coordinatorlayout.widget.CoordinatorLayout;
import androidx.core.view.ViewCompat;
import androidx.core.view.WindowInsetsCompat;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import java.util.List;
import org.bouncycastle.asn1.cmp.PKIFailureInfo;
/* loaded from: classes2.dex */
public abstract class FTl extends JFA<View> {
private Rect a;
public final Rect b;
public int c;
private int e;
protected float b(View view) {
return 1.0f;
}
protected abstract View c(List<View> list);
protected boolean e() {
return false;
}
public FTl() {
this.b = new Rect();
this.a = new Rect();
this.e = 0;
}
public FTl(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
this.b = new Rect();
this.a = new Rect();
this.e = 0;
}
@Override // androidx.coordinatorlayout.widget.CoordinatorLayout.Sts
public boolean a(CoordinatorLayout coordinatorLayout, View view, int i, int i2, int i3, int i4) {
View c;
WindowInsetsCompat windowInsetsCompat;
int i5 = view.getLayoutParams().height;
if ((i5 != -1 && i5 != -2) || (c = c(coordinatorLayout.c(view))) == null) {
return false;
}
int size = View.MeasureSpec.getSize(i3);
if (size > 0) {
if (ViewCompat.l(c) && (windowInsetsCompat = coordinatorLayout.b) != null) {
size += windowInsetsCompat.i() + windowInsetsCompat.f();
}
} else {
size = coordinatorLayout.getHeight();
}
int c2 = size + c(c);
int measuredHeight = c.getMeasuredHeight();
if (e()) {
view.setTranslationY(-measuredHeight);
} else {
view.setTranslationY(BitmapDescriptorFactory.HUE_RED);
c2 -= measuredHeight;
}
coordinatorLayout.a(view, i, i2, View.MeasureSpec.makeMeasureSpec(c2, i5 == -1 ? 1073741824 : PKIFailureInfo.systemUnavail), i4);
return true;
}
/* JADX INFO: Access modifiers changed from: protected */
@Override // o.JFA
public final void b(CoordinatorLayout coordinatorLayout, View view, int i) {
View c = c(coordinatorLayout.c(view));
if (c != null) {
CoordinatorLayout.RVV rvv = (CoordinatorLayout.RVV) view.getLayoutParams();
Rect rect = this.b;
int paddingLeft = coordinatorLayout.getPaddingLeft();
int i2 = ((ViewGroup.MarginLayoutParams) rvv).leftMargin;
int bottom = c.getBottom();
int i3 = ((ViewGroup.MarginLayoutParams) rvv).topMargin;
int width = coordinatorLayout.getWidth();
int paddingRight = coordinatorLayout.getPaddingRight();
rect.set(paddingLeft + i2, bottom + i3, (width - paddingRight) - ((ViewGroup.MarginLayoutParams) rvv).rightMargin, ((coordinatorLayout.getHeight() + c.getBottom()) - coordinatorLayout.getPaddingBottom()) - ((ViewGroup.MarginLayoutParams) rvv).bottomMargin);
WindowInsetsCompat windowInsetsCompat = coordinatorLayout.b;
if (windowInsetsCompat != null && ViewCompat.l(coordinatorLayout) && !ViewCompat.l(view)) {
rect.left += windowInsetsCompat.g();
rect.right -= windowInsetsCompat.j();
}
Rect rect2 = this.a;
int i4 = rvv.c;
if (i4 == 0) {
i4 = 8388659;
}
HpP.ro_(i4, view.getMeasuredWidth(), view.getMeasuredHeight(), rect, rect2, i);
int d = d(c);
view.layout(rect2.left, rect2.top - d, rect2.right, rect2.bottom - d);
this.e = rect2.top - c.getBottom();
return;
}
super.b(coordinatorLayout, view, i);
this.e = 0;
}
/* JADX INFO: Access modifiers changed from: protected */
public final int d(View view) {
if (this.c == 0) {
return 0;
}
float b = b(view);
int i = this.c;
int i2 = (int) (b * i);
if (i2 < 0) {
return 0;
}
return i2 > i ? i : i2;
}
public int c(View view) {
return view.getMeasuredHeight();
}
/* JADX INFO: Access modifiers changed from: protected */
public final int b() {
return this.e;
}
}