package defpackage;

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

/* renamed from: ˀᵶˀ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC0614 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final Rect f3082 = new Rect();

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static int m2501(View view, C1809 c1809, int i) {
        View viewFindViewById;
        int height;
        int width;
        int width2;
        int width3;
        C5209 c5209 = (C5209) view.getLayoutParams();
        int i2 = c1809.f7286;
        if (i2 == 0 || (viewFindViewById = view.findViewById(i2)) == null) {
            viewFindViewById = view;
        }
        int paddingBottom = c1809.f7287;
        Rect rect = f3082;
        if (i != 0) {
            if (c1809.f7288) {
                float f = c1809.f7285;
                if (f == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingTop();
                } else if (f == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingBottom();
                }
            }
            if (c1809.f7285 != -1.0f) {
                if (viewFindViewById == view) {
                    c5209.getClass();
                    height = (viewFindViewById.getHeight() - c5209.f19436) - c5209.f19438;
                } else {
                    height = viewFindViewById.getHeight();
                }
                paddingBottom += (int) ((height * c1809.f7285) / 100.0f);
            }
            if (view != viewFindViewById) {
                rect.top = paddingBottom;
                ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
                paddingBottom = rect.top - c5209.f19436;
            }
            return c1809.f7284 ? viewFindViewById.getBaseline() + paddingBottom : paddingBottom;
        }
        if (view.getLayoutDirection() != 1) {
            if (c1809.f7288) {
                float f2 = c1809.f7285;
                if (f2 == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingLeft();
                } else if (f2 == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingRight();
                }
            }
            if (c1809.f7285 != -1.0f) {
                if (viewFindViewById == view) {
                    c5209.getClass();
                    width = (viewFindViewById.getWidth() - c5209.f19437) - c5209.f19442;
                } else {
                    width = viewFindViewById.getWidth();
                }
                paddingBottom += (int) ((width * c1809.f7285) / 100.0f);
            }
            if (view == viewFindViewById) {
                return paddingBottom;
            }
            rect.left = paddingBottom;
            ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
            return rect.left - c5209.f19437;
        }
        if (viewFindViewById == view) {
            c5209.getClass();
            width2 = (viewFindViewById.getWidth() - c5209.f19437) - c5209.f19442;
        } else {
            width2 = viewFindViewById.getWidth();
        }
        int paddingLeft = width2 - paddingBottom;
        if (c1809.f7288) {
            float f3 = c1809.f7285;
            if (f3 == 0.0f) {
                paddingLeft -= viewFindViewById.getPaddingRight();
            } else if (f3 == 100.0f) {
                paddingLeft += viewFindViewById.getPaddingLeft();
            }
        }
        if (c1809.f7285 != -1.0f) {
            if (viewFindViewById == view) {
                c5209.getClass();
                width3 = (viewFindViewById.getWidth() - c5209.f19437) - c5209.f19442;
            } else {
                width3 = viewFindViewById.getWidth();
            }
            paddingLeft -= (int) ((width3 * c1809.f7285) / 100.0f);
        }
        if (view == viewFindViewById) {
            return paddingLeft;
        }
        rect.right = paddingLeft;
        ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
        return rect.right + c5209.f19442;
    }
}
