Files

73 lines
2.8 KiB
Java

package y2;
import O.X;
import android.content.res.Resources;
import android.view.Gravity;
import android.view.View;
import android.view.ViewGroup;
import com.adif.elcanomovil.R;
import com.google.android.gms.maps.model.BitmapDescriptorFactory;
import i2.AbstractC0396a;
import java.util.WeakHashMap;
/* loaded from: classes3.dex */
public final class h extends AbstractC0662a {
/* renamed from: g, reason: collision with root package name */
public final float f8996g;
public final float h;
public final float i;
public h(View view) {
super(view);
Resources resources = view.getResources();
this.f8996g = resources.getDimension(R.dimen.m3_back_progress_side_container_max_scale_x_distance_shrink);
this.h = resources.getDimension(R.dimen.m3_back_progress_side_container_max_scale_x_distance_grow);
this.i = resources.getDimension(R.dimen.m3_back_progress_side_container_max_scale_y_distance);
}
public final void a(float f2, boolean z3, int i) {
float interpolation = this.f8983a.getInterpolation(f2);
WeakHashMap weakHashMap = X.f1226a;
View view = this.f8984b;
boolean z4 = (Gravity.getAbsoluteGravity(i, view.getLayoutDirection()) & 3) == 3;
boolean z5 = z3 == z4;
int width = view.getWidth();
int height = view.getHeight();
float f4 = width;
if (f4 > BitmapDescriptorFactory.HUE_RED) {
float f5 = height;
if (f5 <= BitmapDescriptorFactory.HUE_RED) {
return;
}
float f6 = this.f8996g / f4;
float f7 = this.h / f4;
float f8 = this.i / f5;
if (z4) {
f4 = 0.0f;
}
view.setPivotX(f4);
if (!z5) {
f7 = -f6;
}
float a2 = AbstractC0396a.a(BitmapDescriptorFactory.HUE_RED, f7, interpolation);
float f9 = a2 + 1.0f;
view.setScaleX(f9);
float a4 = 1.0f - AbstractC0396a.a(BitmapDescriptorFactory.HUE_RED, f8, interpolation);
view.setScaleY(a4);
if (view instanceof ViewGroup) {
ViewGroup viewGroup = (ViewGroup) view;
for (int i4 = 0; i4 < viewGroup.getChildCount(); i4++) {
View childAt = viewGroup.getChildAt(i4);
childAt.setPivotX(z4 ? childAt.getWidth() + (width - childAt.getRight()) : -childAt.getLeft());
childAt.setPivotY(-childAt.getTop());
float f10 = z5 ? 1.0f - a2 : 1.0f;
float f11 = a4 != BitmapDescriptorFactory.HUE_RED ? (f9 / a4) * f10 : 1.0f;
childAt.setScaleX(f10);
childAt.setScaleY(f11);
}
}
}
}
}