package defpackage;

import android.view.View;
import android.view.ViewGroup;
import android.widget.PopupWindow;
import com.google.android.material.carousel.CarouselLayoutManager;

/* renamed from: ᵲʒˇˉ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final /* synthetic */ class ViewOnLayoutChangeListenerC4452 implements View.OnLayoutChangeListener {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public final /* synthetic */ int f16612;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final /* synthetic */ Object f16613;

    public /* synthetic */ ViewOnLayoutChangeListenerC4452(int i, Object obj) {
        this.f16612 = i;
        this.f16613 = obj;
    }

    @Override // android.view.View.OnLayoutChangeListener
    public final void onLayoutChange(View view, int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8) {
        int height;
        int height2;
        int i9 = this.f16612;
        Object obj = this.f16613;
        switch (i9) {
            case 0:
                CarouselLayoutManager carouselLayoutManager = (CarouselLayoutManager) obj;
                if (i3 - i != i7 - i5 || i4 - i2 != i8 - i6) {
                    view.post(new RunnableC3566(7, carouselLayoutManager));
                    break;
                }
                break;
            case 1:
                C5225 c5225 = (C5225) obj;
                int i10 = c5225.f19547;
                PopupWindow popupWindow = c5225.f19540;
                int i11 = i4 - i2;
                int i12 = i8 - i6;
                if ((i3 - i != i7 - i5 || i11 != i12) && popupWindow.isShowing()) {
                    c5225.m10847();
                    popupWindow.update(view, (c5225.getWidth() - popupWindow.getWidth()) - i10, (-popupWindow.getHeight()) - i10, -1, -1);
                    break;
                }
                break;
            case 2:
                C2473 c2473 = (C2473) obj;
                C5225 c52252 = c2473.f9662;
                int width = (c52252.getWidth() - c52252.getPaddingLeft()) - c52252.getPaddingRight();
                int height3 = (c52252.getHeight() - c52252.getPaddingBottom()) - c52252.getPaddingTop();
                ViewGroup viewGroup = c2473.f9673;
                int iM6308 = C2473.m6308(viewGroup) - (viewGroup != null ? viewGroup.getPaddingRight() + viewGroup.getPaddingLeft() : 0);
                if (viewGroup == null) {
                    height = 0;
                } else {
                    height = viewGroup.getHeight();
                    ViewGroup.LayoutParams layoutParams = viewGroup.getLayoutParams();
                    if (layoutParams instanceof ViewGroup.MarginLayoutParams) {
                        ViewGroup.MarginLayoutParams marginLayoutParams = (ViewGroup.MarginLayoutParams) layoutParams;
                        height += marginLayoutParams.topMargin + marginLayoutParams.bottomMargin;
                    }
                }
                int paddingBottom = height - (viewGroup != null ? viewGroup.getPaddingBottom() + viewGroup.getPaddingTop() : 0);
                int iMax = Math.max(iM6308, C2473.m6308(c2473.f9649) + C2473.m6308(c2473.f9669));
                ViewGroup viewGroup2 = c2473.f9647;
                if (viewGroup2 == null) {
                    height2 = 0;
                } else {
                    height2 = viewGroup2.getHeight();
                    ViewGroup.LayoutParams layoutParams2 = viewGroup2.getLayoutParams();
                    if (layoutParams2 instanceof ViewGroup.MarginLayoutParams) {
                        ViewGroup.MarginLayoutParams marginLayoutParams2 = (ViewGroup.MarginLayoutParams) layoutParams2;
                        height2 += marginLayoutParams2.topMargin + marginLayoutParams2.bottomMargin;
                    }
                }
                int i13 = 2;
                int i14 = (height2 * 2) + paddingBottom;
                int i15 = 1;
                boolean z = width <= iMax || height3 <= i14;
                if (c2473.f9646 != z) {
                    c2473.f9646 = z;
                    view.post(new RunnableC2688(c2473, i15));
                }
                boolean z2 = i3 - i != i7 - i5;
                if (!c2473.f9646 && z2) {
                    view.post(new RunnableC2688(c2473, i13));
                    break;
                }
                break;
            default:
                ((ˀʔʢ) obj).ᵿʗᵝʽ();
                break;
        }
    }
}
