package androidx.leanback.widget;

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

/* JADX INFO: loaded from: classes.dex */
public abstract class D {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final Rect f8362a = new Rect();

    public static int a(View view, C c3, int i) {
        View viewFindViewById;
        int height;
        int width;
        int width2;
        int width3;
        C0490u c0490u = (C0490u) view.getLayoutParams();
        int i5 = c3.f8352a;
        if (i5 == 0 || (viewFindViewById = view.findViewById(i5)) == null) {
            viewFindViewById = view;
        }
        int paddingBottom = c3.f8353b;
        Rect rect = f8362a;
        if (i != 0) {
            if (c3.f8355d) {
                float f3 = c3.f8354c;
                if (f3 == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingTop();
                } else if (f3 == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingBottom();
                }
            }
            if (c3.f8354c != -1.0f) {
                if (viewFindViewById == view) {
                    c0490u.getClass();
                    height = (viewFindViewById.getHeight() - c0490u.f8718v) - c0490u.f8720x;
                } else {
                    height = viewFindViewById.getHeight();
                }
                paddingBottom += (int) ((height * c3.f8354c) / 100.0f);
            }
            if (view == viewFindViewById) {
                return paddingBottom;
            }
            rect.top = paddingBottom;
            ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
            return rect.top - c0490u.f8718v;
        }
        if (view.getLayoutDirection() != 1) {
            if (c3.f8355d) {
                float f7 = c3.f8354c;
                if (f7 == 0.0f) {
                    paddingBottom += viewFindViewById.getPaddingLeft();
                } else if (f7 == 100.0f) {
                    paddingBottom -= viewFindViewById.getPaddingRight();
                }
            }
            if (c3.f8354c != -1.0f) {
                if (viewFindViewById == view) {
                    c0490u.getClass();
                    width = (viewFindViewById.getWidth() - c0490u.f8717u) - c0490u.f8719w;
                } else {
                    width = viewFindViewById.getWidth();
                }
                paddingBottom += (int) ((width * c3.f8354c) / 100.0f);
            }
            if (view == viewFindViewById) {
                return paddingBottom;
            }
            rect.left = paddingBottom;
            ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
            return rect.left - c0490u.f8717u;
        }
        if (viewFindViewById == view) {
            c0490u.getClass();
            width2 = (viewFindViewById.getWidth() - c0490u.f8717u) - c0490u.f8719w;
        } else {
            width2 = viewFindViewById.getWidth();
        }
        int paddingLeft = width2 - paddingBottom;
        if (c3.f8355d) {
            float f8 = c3.f8354c;
            if (f8 == 0.0f) {
                paddingLeft -= viewFindViewById.getPaddingRight();
            } else if (f8 == 100.0f) {
                paddingLeft += viewFindViewById.getPaddingLeft();
            }
        }
        if (c3.f8354c != -1.0f) {
            if (viewFindViewById == view) {
                c0490u.getClass();
                width3 = (viewFindViewById.getWidth() - c0490u.f8717u) - c0490u.f8719w;
            } else {
                width3 = viewFindViewById.getWidth();
            }
            paddingLeft -= (int) ((width3 * c3.f8354c) / 100.0f);
        }
        if (view == viewFindViewById) {
            return paddingLeft;
        }
        rect.right = paddingLeft;
        ((ViewGroup) view).offsetDescendantRectToMyCoords(viewFindViewById, rect);
        return rect.right + c0490u.f8719w;
    }
}
