package androidx.leanback.widget;

import N1.C0214o;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.TypedArray;
import android.graphics.Rect;
import android.util.AttributeSet;
import android.view.KeyEvent;
import android.view.MotionEvent;
import android.view.View;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;

/* JADX INFO: renamed from: androidx.leanback.widget.i, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public abstract class AbstractC0469i extends RecyclerView {

    /* JADX INFO: renamed from: d1, reason: collision with root package name */
    public GridLayoutManager f8656d1;

    /* JADX INFO: renamed from: e1, reason: collision with root package name */
    public boolean f8657e1;

    /* JADX INFO: renamed from: f1, reason: collision with root package name */
    public boolean f8658f1;

    /* JADX INFO: renamed from: g1, reason: collision with root package name */
    public N1.Z f8659g1;

    /* JADX INFO: renamed from: h1, reason: collision with root package name */
    public InterfaceC0465g f8660h1;

    /* JADX INFO: renamed from: i1, reason: collision with root package name */
    public int f8661i1;

    /* JADX INFO: renamed from: j1, reason: collision with root package name */
    public int f8662j1;

    public AbstractC0469i(Context context, AttributeSet attributeSet) {
        super(context, attributeSet, 0);
        this.f8657e1 = true;
        this.f8658f1 = true;
        this.f8661i1 = 4;
        GridLayoutManager gridLayoutManager = new GridLayoutManager(this);
        this.f8656d1 = gridLayoutManager;
        setLayoutManager(gridLayoutManager);
        setPreserveFocusAfterLayout(false);
        setDescendantFocusability(262144);
        setHasFixedSize(true);
        setChildrenDrawingOrderEnabled(true);
        setWillNotDraw(true);
        setOverScrollMode(2);
        ((C0214o) getItemAnimator()).f4602g = false;
        this.f9024F.add(new C0457c(this));
    }

    @Override // android.view.ViewGroup, android.view.View
    public final boolean dispatchGenericFocusedEvent(MotionEvent motionEvent) {
        return super.dispatchGenericFocusedEvent(motionEvent);
    }

    @Override // androidx.recyclerview.widget.RecyclerView, android.view.ViewGroup, android.view.View
    public final boolean dispatchKeyEvent(KeyEvent keyEvent) {
        if (super.dispatchKeyEvent(keyEvent)) {
            return true;
        }
        InterfaceC0465g interfaceC0465g = this.f8660h1;
        if (interfaceC0465g == null) {
            return false;
        }
        ((K) ((P.g) interfaceC0465g).f5246r).getClass();
        return false;
    }

    @Override // android.view.View
    public final View focusSearch(int i) {
        if (isFocused()) {
            GridLayoutManager gridLayoutManager = this.f8656d1;
            View viewD = gridLayoutManager.D(gridLayoutManager.f8401W);
            if (viewD != null) {
                return focusSearch(viewD, i);
            }
        }
        return super.focusSearch(i);
    }

    @Override // androidx.recyclerview.widget.RecyclerView, android.view.ViewGroup
    public final int getChildDrawingOrder(int i, int i5) {
        int iIndexOfChild;
        GridLayoutManager gridLayoutManager = this.f8656d1;
        View viewD = gridLayoutManager.D(gridLayoutManager.f8401W);
        return (viewD != null && i5 >= (iIndexOfChild = indexOfChild(viewD))) ? i5 < i + (-1) ? ((iIndexOfChild + i) - 1) - i5 : iIndexOfChild : i5;
    }

    public int getExtraLayoutSpace() {
        return this.f8656d1.f8421s0;
    }

    public int getFocusScrollStrategy() {
        return this.f8656d1.f8418o0;
    }

    @Deprecated
    public int getHorizontalMargin() {
        return this.f8656d1.f8410g0;
    }

    public int getHorizontalSpacing() {
        return this.f8656d1.f8410g0;
    }

    public int getInitialPrefetchItemCount() {
        return this.f8661i1;
    }

    public int getItemAlignmentOffset() {
        return ((C) this.f8656d1.q0.f365t).f8353b;
    }

    public float getItemAlignmentOffsetPercent() {
        return ((C) this.f8656d1.q0.f365t).f8354c;
    }

    public int getItemAlignmentViewId() {
        return ((C) this.f8656d1.q0.f365t).f8352a;
    }

    public InterfaceC0465g getOnUnhandledKeyListener() {
        return this.f8660h1;
    }

    public final int getSaveChildrenLimitNumber() {
        return this.f8656d1.f8423u0.f8513r;
    }

    public final int getSaveChildrenPolicy() {
        return this.f8656d1.f8423u0.f8512q;
    }

    public int getSelectedPosition() {
        return this.f8656d1.f8401W;
    }

    public int getSelectedSubPosition() {
        this.f8656d1.getClass();
        return 0;
    }

    public InterfaceC0467h getSmoothScrollByBehavior() {
        return null;
    }

    public final int getSmoothScrollMaxPendingMoves() {
        return this.f8656d1.f8386G;
    }

    public final float getSmoothScrollSpeedFactor() {
        return this.f8656d1.f8385F;
    }

    @Deprecated
    public int getVerticalMargin() {
        return this.f8656d1.f8411h0;
    }

    public int getVerticalSpacing() {
        return this.f8656d1.f8411h0;
    }

    public int getWindowAlignment() {
        return ((R0) this.f8656d1.f8419p0.f1159t).f8520f;
    }

    public int getWindowAlignmentOffset() {
        return ((R0) this.f8656d1.f8419p0.f1159t).f8521g;
    }

    public float getWindowAlignmentOffsetPercent() {
        return ((R0) this.f8656d1.f8419p0.f1159t).f8522h;
    }

    @Override // android.view.View
    public final boolean hasOverlappingRendering() {
        return this.f8658f1;
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public final void k0(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if ((gridLayoutManager.f8397S & 64) != 0) {
            gridLayoutManager.H1(i, false);
        } else {
            super.k0(i);
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public final void n0(int i, int i5) {
        p0(i, i5, false);
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public final void o0(int i, int i5) {
        p0(i, i5, false);
    }

    @Override // android.view.View
    public final void onFocusChanged(boolean z8, int i, Rect rect) {
        super.onFocusChanged(z8, i, rect);
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if (!z8) {
            gridLayoutManager.getClass();
            return;
        }
        int i5 = gridLayoutManager.f8401W;
        while (true) {
            View viewD = gridLayoutManager.D(i5);
            if (viewD == null) {
                return;
            }
            if (viewD.getVisibility() == 0 && viewD.hasFocusable()) {
                viewD.requestFocus();
                return;
            }
            i5++;
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView, android.view.ViewGroup
    public final boolean onRequestFocusInDescendants(int i, Rect rect) {
        int i5;
        int i8;
        int i9;
        if ((this.f8662j1 & 1) != 1) {
            GridLayoutManager gridLayoutManager = this.f8656d1;
            int i10 = gridLayoutManager.f8418o0;
            if (i10 == 1 || i10 == 2) {
                int I7 = gridLayoutManager.I();
                if ((i & 2) != 0) {
                    i9 = 1;
                    i8 = I7;
                    i5 = 0;
                } else {
                    i5 = I7 - 1;
                    i8 = -1;
                    i9 = -1;
                }
                R0 r02 = (R0) gridLayoutManager.f8419p0.f1159t;
                int i11 = r02.f8523j;
                int i12 = ((r02.i - i11) - r02.f8524k) + i11;
                while (i5 != i8) {
                    View viewH = gridLayoutManager.H(i5);
                    if (viewH.getVisibility() == 0 && gridLayoutManager.f8388J.g(viewH) >= i11 && gridLayoutManager.f8388J.d(viewH) <= i12 && viewH.requestFocus(i, rect)) {
                        return true;
                    }
                    i5 += i9;
                }
            } else {
                View viewD = gridLayoutManager.D(gridLayoutManager.f8401W);
                if (viewD != null) {
                    return viewD.requestFocus(i, rect);
                }
            }
        }
        return false;
    }

    /* JADX WARN: Removed duplicated region for block: B:8:0x000f  */
    @Override // android.view.View
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void onRtlPropertiesChanged(int i) {
        int i5;
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if (gridLayoutManager != null) {
            if (gridLayoutManager.f8387I == 0) {
                i5 = i == 1 ? 262144 : 0;
            } else if (i == 1) {
                i5 = 524288;
            }
            int i8 = gridLayoutManager.f8397S;
            if ((786432 & i8) == i5) {
                return;
            }
            gridLayoutManager.f8397S = i5 | (i8 & (-786433)) | 256;
            ((R0) gridLayoutManager.f8419p0.f1157r).f8525l = i == 1;
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public final void q0(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if ((gridLayoutManager.f8397S & 64) != 0) {
            gridLayoutManager.H1(i, false);
        } else {
            super.q0(i);
        }
    }

    @Override // android.view.ViewGroup, android.view.ViewManager
    public final void removeView(View view) {
        boolean z8 = view.hasFocus() && isFocusable();
        if (z8) {
            this.f8662j1 = 1 | this.f8662j1;
            requestFocus();
        }
        super.removeView(view);
        if (z8) {
            this.f8662j1 ^= -2;
        }
    }

    @Override // android.view.ViewGroup
    public final void removeViewAt(int i) {
        boolean zHasFocus = getChildAt(i).hasFocus();
        if (zHasFocus) {
            this.f8662j1 |= 1;
            requestFocus();
        }
        super.removeViewAt(i);
        if (zHasFocus) {
            this.f8662j1 ^= -2;
        }
    }

    public void setAnimateChildLayout(boolean z8) {
        if (this.f8657e1 != z8) {
            this.f8657e1 = z8;
            if (z8) {
                super.setItemAnimator(this.f8659g1);
            } else {
                this.f8659g1 = getItemAnimator();
                super.setItemAnimator(null);
            }
        }
    }

    public void setChildrenVisibility(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        gridLayoutManager.f8404a0 = i;
        if (i != -1) {
            int I7 = gridLayoutManager.I();
            for (int i5 = 0; i5 < I7; i5++) {
                gridLayoutManager.H(i5).setVisibility(gridLayoutManager.f8404a0);
            }
        }
    }

    public void setExtraLayoutSpace(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        int i5 = gridLayoutManager.f8421s0;
        if (i5 == i) {
            return;
        }
        if (i5 < 0) {
            throw new IllegalArgumentException("ExtraLayoutSpace must >= 0");
        }
        gridLayoutManager.f8421s0 = i;
        gridLayoutManager.M0();
    }

    public void setFocusDrawingOrderEnabled(boolean z8) {
        super.setChildrenDrawingOrderEnabled(z8);
    }

    public void setFocusScrollStrategy(int i) {
        if (i != 0 && i != 1 && i != 2) {
            throw new IllegalArgumentException("Invalid scrollStrategy");
        }
        this.f8656d1.f8418o0 = i;
        requestLayout();
    }

    public final void setFocusSearchDisabled(boolean z8) {
        setDescendantFocusability(z8 ? 393216 : 262144);
        GridLayoutManager gridLayoutManager = this.f8656d1;
        gridLayoutManager.f8397S = (z8 ? 32768 : 0) | (gridLayoutManager.f8397S & (-32769));
    }

    public void setGravity(int i) {
        this.f8656d1.f8414k0 = i;
        requestLayout();
    }

    public void setHasOverlappingRendering(boolean z8) {
        this.f8658f1 = z8;
    }

    @Deprecated
    public void setHorizontalMargin(int i) {
        setHorizontalSpacing(i);
    }

    public void setHorizontalSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if (gridLayoutManager.f8387I == 0) {
            gridLayoutManager.f8410g0 = i;
            gridLayoutManager.f8412i0 = i;
        } else {
            gridLayoutManager.f8410g0 = i;
            gridLayoutManager.f8413j0 = i;
        }
        requestLayout();
    }

    public void setInitialPrefetchItemCount(int i) {
        this.f8661i1 = i;
    }

    public void setItemAlignmentOffset(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        ((C) gridLayoutManager.q0.f365t).f8353b = i;
        gridLayoutManager.I1();
        requestLayout();
    }

    public void setItemAlignmentOffsetPercent(float f3) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        C c3 = (C) gridLayoutManager.q0.f365t;
        c3.getClass();
        if ((f3 < 0.0f || f3 > 100.0f) && f3 != -1.0f) {
            throw new IllegalArgumentException();
        }
        c3.f8354c = f3;
        gridLayoutManager.I1();
        requestLayout();
    }

    public void setItemAlignmentOffsetWithPadding(boolean z8) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        ((C) gridLayoutManager.q0.f365t).f8355d = z8;
        gridLayoutManager.I1();
        requestLayout();
    }

    public void setItemAlignmentViewId(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        ((C) gridLayoutManager.q0.f365t).f8352a = i;
        gridLayoutManager.I1();
    }

    @Deprecated
    public void setItemMargin(int i) {
        setItemSpacing(i);
    }

    public void setItemSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        gridLayoutManager.f8410g0 = i;
        gridLayoutManager.f8411h0 = i;
        gridLayoutManager.f8413j0 = i;
        gridLayoutManager.f8412i0 = i;
        requestLayout();
    }

    public void setLayoutEnabled(boolean z8) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        int i = gridLayoutManager.f8397S;
        if (((i & 512) != 0) != z8) {
            gridLayoutManager.f8397S = (i & (-513)) | (z8 ? 512 : 0);
            gridLayoutManager.M0();
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public void setLayoutManager(androidx.recyclerview.widget.a aVar) {
        if (aVar != null) {
            GridLayoutManager gridLayoutManager = (GridLayoutManager) aVar;
            this.f8656d1 = gridLayoutManager;
            gridLayoutManager.H = this;
            gridLayoutManager.f8417n0 = null;
            super.setLayoutManager(aVar);
            return;
        }
        super.setLayoutManager(null);
        GridLayoutManager gridLayoutManager2 = this.f8656d1;
        if (gridLayoutManager2 != null) {
            gridLayoutManager2.H = null;
            gridLayoutManager2.f8417n0 = null;
        }
        this.f8656d1 = null;
    }

    public void setOnChildLaidOutListener(O o8) {
        this.f8656d1.f8400V = o8;
    }

    @SuppressLint({"ReferencesDeprecated"})
    public void setOnChildSelectedListener(P p3) {
        this.f8656d1.f8398T = p3;
    }

    public void setOnChildViewHolderSelectedListener(Q q8) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if (q8 == null) {
            gridLayoutManager.f8399U = null;
            return;
        }
        ArrayList arrayList = gridLayoutManager.f8399U;
        if (arrayList == null) {
            gridLayoutManager.f8399U = new ArrayList();
        } else {
            arrayList.clear();
        }
        gridLayoutManager.f8399U.add(q8);
    }

    public void setOnKeyInterceptListener(InterfaceC0459d interfaceC0459d) {
    }

    public void setOnMotionInterceptListener(InterfaceC0461e interfaceC0461e) {
    }

    public void setOnTouchInterceptListener(InterfaceC0463f interfaceC0463f) {
    }

    public void setOnUnhandledKeyListener(InterfaceC0465g interfaceC0465g) {
        this.f8660h1 = interfaceC0465g;
    }

    public void setPruneChild(boolean z8) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        int i = gridLayoutManager.f8397S;
        if (((i & 65536) != 0) != z8) {
            gridLayoutManager.f8397S = (i & (-65537)) | (z8 ? 65536 : 0);
            if (z8) {
                gridLayoutManager.M0();
            }
        }
    }

    public final void setSaveChildrenLimitNumber(int i) {
        Q0 q0 = this.f8656d1.f8423u0;
        q0.f8513r = i;
        q0.e();
    }

    public final void setSaveChildrenPolicy(int i) {
        Q0 q0 = this.f8656d1.f8423u0;
        q0.f8512q = i;
        q0.e();
    }

    public void setScrollEnabled(boolean z8) {
        int i;
        GridLayoutManager gridLayoutManager = this.f8656d1;
        int i5 = gridLayoutManager.f8397S;
        if (((i5 & 131072) != 0) != z8) {
            int i8 = (i5 & (-131073)) | (z8 ? 131072 : 0);
            gridLayoutManager.f8397S = i8;
            if ((i8 & 131072) == 0 || gridLayoutManager.f8418o0 != 0 || (i = gridLayoutManager.f8401W) == -1) {
                return;
            }
            gridLayoutManager.C1(i, true);
        }
    }

    public void setSelectedPosition(int i) {
        this.f8656d1.H1(i, false);
    }

    public void setSelectedPositionSmooth(int i) {
        this.f8656d1.H1(i, true);
    }

    public final void setSmoothScrollByBehavior(InterfaceC0467h interfaceC0467h) {
    }

    public final void setSmoothScrollMaxPendingMoves(int i) {
        this.f8656d1.f8386G = i;
    }

    public final void setSmoothScrollSpeedFactor(float f3) {
        this.f8656d1.f8385F = f3;
    }

    @Deprecated
    public void setVerticalMargin(int i) {
        setVerticalSpacing(i);
    }

    public void setVerticalSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f8656d1;
        if (gridLayoutManager.f8387I == 1) {
            gridLayoutManager.f8411h0 = i;
            gridLayoutManager.f8412i0 = i;
        } else {
            gridLayoutManager.f8411h0 = i;
            gridLayoutManager.f8413j0 = i;
        }
        requestLayout();
    }

    public void setWindowAlignment(int i) {
        ((R0) this.f8656d1.f8419p0.f1159t).f8520f = i;
        requestLayout();
    }

    public void setWindowAlignmentOffset(int i) {
        ((R0) this.f8656d1.f8419p0.f1159t).f8521g = i;
        requestLayout();
    }

    public void setWindowAlignmentOffsetPercent(float f3) {
        R0 r02 = (R0) this.f8656d1.f8419p0.f1159t;
        r02.getClass();
        if ((f3 < 0.0f || f3 > 100.0f) && f3 != -1.0f) {
            throw new IllegalArgumentException();
        }
        r02.f8522h = f3;
        requestLayout();
    }

    public void setWindowAlignmentPreferKeyLineOverHighEdge(boolean z8) {
        R0 r02 = (R0) this.f8656d1.f8419p0.f1159t;
        r02.f8519e = z8 ? r02.f8519e | 2 : r02.f8519e & (-3);
        requestLayout();
    }

    public void setWindowAlignmentPreferKeyLineOverLowEdge(boolean z8) {
        R0 r02 = (R0) this.f8656d1.f8419p0.f1159t;
        r02.f8519e = z8 ? r02.f8519e | 1 : r02.f8519e & (-2);
        requestLayout();
    }

    public final void x0(Context context, AttributeSet attributeSet) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, AbstractC0454a0.f8623a);
        boolean z8 = typedArrayObtainStyledAttributes.getBoolean(4, false);
        boolean z9 = typedArrayObtainStyledAttributes.getBoolean(3, false);
        GridLayoutManager gridLayoutManager = this.f8656d1;
        gridLayoutManager.f8397S = (z8 ? 2048 : 0) | (gridLayoutManager.f8397S & (-6145)) | (z9 ? 4096 : 0);
        boolean z10 = typedArrayObtainStyledAttributes.getBoolean(6, true);
        boolean z11 = typedArrayObtainStyledAttributes.getBoolean(5, true);
        GridLayoutManager gridLayoutManager2 = this.f8656d1;
        gridLayoutManager2.f8397S = (z10 ? 8192 : 0) | (gridLayoutManager2.f8397S & (-24577)) | (z11 ? 16384 : 0);
        int dimensionPixelSize = typedArrayObtainStyledAttributes.getDimensionPixelSize(2, typedArrayObtainStyledAttributes.getDimensionPixelSize(8, 0));
        if (gridLayoutManager2.f8387I == 1) {
            gridLayoutManager2.f8411h0 = dimensionPixelSize;
            gridLayoutManager2.f8412i0 = dimensionPixelSize;
        } else {
            gridLayoutManager2.f8411h0 = dimensionPixelSize;
            gridLayoutManager2.f8413j0 = dimensionPixelSize;
        }
        GridLayoutManager gridLayoutManager3 = this.f8656d1;
        int dimensionPixelSize2 = typedArrayObtainStyledAttributes.getDimensionPixelSize(1, typedArrayObtainStyledAttributes.getDimensionPixelSize(7, 0));
        if (gridLayoutManager3.f8387I == 0) {
            gridLayoutManager3.f8410g0 = dimensionPixelSize2;
            gridLayoutManager3.f8412i0 = dimensionPixelSize2;
        } else {
            gridLayoutManager3.f8410g0 = dimensionPixelSize2;
            gridLayoutManager3.f8413j0 = dimensionPixelSize2;
        }
        if (typedArrayObtainStyledAttributes.hasValue(0)) {
            setGravity(typedArrayObtainStyledAttributes.getInt(0, 0));
        }
        typedArrayObtainStyledAttributes.recycle();
    }
}
