73 lines
2.8 KiB
Java
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);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|