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 { 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 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; } }