package defpackage;

import android.graphics.Rect;
import android.view.View;
import android.view.ViewGroup;

/* JADX INFO: renamed from: ˁʡ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC0657 {

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static final Rect f3094 = new Rect();

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public static int m2402(View view, C0694 c0694, int i) {
        View viewFindViewById;
        int height;
        int width;
        int width2;
        int width3;
        C4930 c4930 = (C4930) view.getLayoutParams();
        int i2 = c0694.f3147;
        if (i2 == 0 || (viewFindViewById = view.findViewById(i2)) == null) {
            viewFindViewById = view;
        }
        int paddingBottom = c0694.f3144;
        Rect rect = f3094;
        if (i != 0) {
            if (c0694.f3148) {
                float f = c0694.f3145;
                if (f == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingTop();
                } else if (f == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingBottom();
                }
            }
            if (c0694.f3145 != -1.0f) {
                if (viewFindViewById == view) {
                    c4930.getClass();
                    height = (viewFindViewById.getHeight() - c4930.f18737) - c4930.f18739;
                } else {
                    height = viewFindViewById.getHeight();
                }
                paddingBottom += (int) ((height * c0694.f3145) / 100.0f);
            }
            if (view != viewFindViewById) {
                rect.top = paddingBottom;
                ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
                paddingBottom = rect.top - c4930.f18737;
            }
            return c0694.f3146 ? viewFindViewById.getBaseline() + paddingBottom : paddingBottom;
        }
        if (view.getLayoutDirection() != 1) {
            if (c0694.f3148) {
                float f2 = c0694.f3145;
                if (f2 == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingLeft();
                } else if (f2 == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingRight();
                }
            }
            if (c0694.f3145 != -1.0f) {
                if (viewFindViewById == view) {
                    c4930.getClass();
                    width = (viewFindViewById.getWidth() - c4930.f18740) - c4930.f18732;
                } else {
                    width = viewFindViewById.getWidth();
                }
                paddingBottom += (int) ((width * c0694.f3145) / 100.0f);
            }
            if (view == viewFindViewById) {
                return paddingBottom;
            }
            rect.left = paddingBottom;
            ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
            return rect.left - c4930.f18740;
        }
        if (viewFindViewById == view) {
            c4930.getClass();
            width2 = (viewFindViewById.getWidth() - c4930.f18740) - c4930.f18732;
        } else {
            width2 = viewFindViewById.getWidth();
        }
        int paddingLeft = width2 - paddingBottom;
        if (c0694.f3148) {
            float f3 = c0694.f3145;
            if (f3 == 0.0f) {
                paddingLeft -= viewFindViewById.getPaddingRight();
            } else if (f3 == 100.0f) {
                paddingLeft += viewFindViewById.getPaddingLeft();
            }
        }
        if (c0694.f3145 != -1.0f) {
            if (viewFindViewById == view) {
                c4930.getClass();
                width3 = (viewFindViewById.getWidth() - c4930.f18740) - c4930.f18732;
            } else {
                width3 = viewFindViewById.getWidth();
            }
            paddingLeft -= (int) ((width3 * c0694.f3145) / 100.0f);
        }
        if (view == viewFindViewById) {
            return paddingLeft;
        }
        rect.right = paddingLeft;
        ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
        return rect.right + c4930.f18732;
    }
}
