package defpackage;

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.leanback.widget.GridLayoutManager;
import androidx.leanback.widget.VerticalGridView;
import androidx.recyclerview.widget.RecyclerView;
import java.util.ArrayList;

/* JADX INFO: renamed from: ˁʕ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC0650 extends RecyclerView {

    /* JADX INFO: renamed from: ʽˋᵚʛ, reason: contains not printable characters */
    public InterfaceC0256 f3038;

    /* JADX INFO: renamed from: ʾʣ, reason: contains not printable characters */
    public int f3039;

    /* JADX INFO: renamed from: ˊᵨˌ, reason: contains not printable characters */
    public GridLayoutManager f3040;

    /* JADX INFO: renamed from: ᵣːʓˆ, reason: contains not printable characters */
    public AbstractC0090 f3041;

    /* JADX INFO: renamed from: ᵨᵴᵚ, reason: contains not printable characters */
    public boolean f3042;

    /* JADX INFO: renamed from: ᵴˑʤᵷ, reason: contains not printable characters */
    public boolean f3043;

    /* JADX INFO: renamed from: ᵾᵧ, reason: contains not printable characters */
    public int f3044;

    public AbstractC0650(Context context, AttributeSet attributeSet, int i) {
        super(context, attributeSet, i);
        this.f3042 = true;
        this.f3043 = true;
        this.f3044 = 4;
        GridLayoutManager gridLayoutManager = new GridLayoutManager(this);
        this.f3040 = gridLayoutManager;
        setLayoutManager(gridLayoutManager);
        setPreserveFocusAfterLayout(false);
        setDescendantFocusability(262144);
        setHasFixedSize(true);
        setChildrenDrawingOrderEnabled(true);
        setWillNotDraw(true);
        setOverScrollMode(2);
        ((C1571) getItemAnimator()).f6306 = false;
        this.f859.add(new C3108(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) {
        InterfaceC0256 interfaceC0256 = this.f3038;
        return (interfaceC0256 != null && interfaceC0256.m1473(keyEvent)) || super.dispatchKeyEvent(keyEvent);
    }

    @Override // android.view.View
    public final View focusSearch(int i) {
        if (isFocused()) {
            GridLayoutManager gridLayoutManager = this.f3040;
            View viewMo504 = gridLayoutManager.mo504(gridLayoutManager.f393);
            if (viewMo504 != null) {
                return focusSearch(viewMo504, i);
            }
        }
        return super.focusSearch(i);
    }

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

    public int getExtraLayoutSpace() {
        return this.f3040.f402;
    }

    public int getFocusScrollStrategy() {
        return this.f3040.f394;
    }

    @Deprecated
    public int getHorizontalMargin() {
        return this.f3040.f401;
    }

    public int getHorizontalSpacing() {
        return this.f3040.f401;
    }

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

    public int getItemAlignmentOffset() {
        return ((C5270) this.f3040.f429.ᵨᵼⁱ).f3144;
    }

    public float getItemAlignmentOffsetPercent() {
        return ((C5270) this.f3040.f429.ᵨᵼⁱ).f3145;
    }

    public int getItemAlignmentViewId() {
        return ((C5270) this.f3040.f429.ᵨᵼⁱ).f3147;
    }

    public InterfaceC4373 getOnUnhandledKeyListener() {
        return null;
    }

    public final int getSaveChildrenLimitNumber() {
        return this.f3040.f411.f13947;
    }

    public final int getSaveChildrenPolicy() {
        return this.f3040.f411.f13945;
    }

    public int getSelectedPosition() {
        return this.f3040.f393;
    }

    public int getSelectedSubPosition() {
        return this.f3040.f427;
    }

    public InterfaceC4138 getSmoothScrollByBehavior() {
        return null;
    }

    public final int getSmoothScrollMaxPendingMoves() {
        return this.f3040.f433;
    }

    public final float getSmoothScrollSpeedFactor() {
        return this.f3040.f426;
    }

    @Deprecated
    public int getVerticalMargin() {
        return this.f3040.f430;
    }

    public int getVerticalSpacing() {
        return this.f3040.f430;
    }

    public int getWindowAlignment() {
        return ((C2918) this.f3040.f428.f15559).f11235;
    }

    public int getWindowAlignmentOffset() {
        return ((C2918) this.f3040.f428.f15559).f11231;
    }

    public float getWindowAlignmentOffsetPercent() {
        return ((C2918) this.f3040.f428.f15559).f11225;
    }

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

    @Override // android.view.View
    public final void onFocusChanged(boolean z, int i, Rect rect) {
        super.onFocusChanged(z, i, rect);
        GridLayoutManager gridLayoutManager = this.f3040;
        if (!z) {
            gridLayoutManager.getClass();
            return;
        }
        int i2 = gridLayoutManager.f393;
        while (true) {
            View viewMo504 = gridLayoutManager.mo504(i2);
            if (viewMo504 == null) {
                return;
            }
            if (viewMo504.getVisibility() == 0 && viewMo504.hasFocusable()) {
                viewMo504.requestFocus();
                return;
            }
            i2++;
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView, android.view.View
    public final boolean onGenericMotionEvent(MotionEvent motionEvent) {
        boolean z = motionEvent.getAction() == 8;
        if (z) {
            try {
                this.f3040.f413 |= 2097152;
            } catch (Throwable th) {
                if (z) {
                    this.f3040.f413 &= -2097153;
                }
                throw th;
            }
        }
        super.onGenericMotionEvent(motionEvent);
        if (z) {
            this.f3040.f413 &= -2097153;
        }
        return false;
    }

    @Override // androidx.recyclerview.widget.RecyclerView, android.view.ViewGroup
    public final boolean onRequestFocusInDescendants(int i, Rect rect) {
        if ((this.f3039 & 1) == 1) {
            return false;
        }
        GridLayoutManager gridLayoutManager = this.f3040;
        View viewMo504 = gridLayoutManager.mo504(gridLayoutManager.f393);
        if (viewMo504 != null) {
            return viewMo504.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 i2;
        GridLayoutManager gridLayoutManager = this.f3040;
        if (gridLayoutManager != null) {
            if (gridLayoutManager.f403 == 0) {
                i2 = i == 1 ? 262144 : 0;
            } else if (i == 1) {
                i2 = 524288;
            }
            int i3 = gridLayoutManager.f413;
            if ((786432 & i3) == i2) {
                return;
            }
            gridLayoutManager.f413 = i2 | (i3 & (-786433)) | 256;
            ((C2918) gridLayoutManager.f428.f15557).f11228 = i == 1;
        }
    }

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

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

    public void setAnimateChildLayout(boolean z) {
        if (this.f3042 != z) {
            this.f3042 = z;
            if (z) {
                super.setItemAnimator(this.f3041);
            } else {
                this.f3041 = getItemAnimator();
                super.setItemAnimator(null);
            }
        }
    }

    public void setChildrenVisibility(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        gridLayoutManager.f409 = i;
        if (i != -1) {
            int iM1795 = gridLayoutManager.m1795();
            for (int i2 = 0; i2 < iM1795; i2++) {
                gridLayoutManager.m1798(i2).setVisibility(gridLayoutManager.f409);
            }
        }
    }

    public void setExtraLayoutSpace(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        int i2 = gridLayoutManager.f402;
        if (i2 == i) {
            return;
        }
        if (i2 < 0) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("ExtraLayoutSpace must >= 0");
        } else {
            gridLayoutManager.f402 = i;
            gridLayoutManager.m1789();
        }
    }

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

    public void setFocusScrollStrategy(int i) {
        if (i != 0 && i != 4) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Invalid scrollStrategy");
        } else {
            this.f3040.f394 = i;
            requestLayout();
        }
    }

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

    public void setGravity(int i) {
        this.f3040.f397 = i;
        requestLayout();
    }

    public void setHasOverlappingRendering(boolean z) {
        this.f3043 = z;
    }

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

    public void setHorizontalSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        if (gridLayoutManager.f403 == 0) {
            gridLayoutManager.f401 = i;
            gridLayoutManager.f425 = i;
        } else {
            gridLayoutManager.f401 = i;
            gridLayoutManager.f405 = i;
        }
        requestLayout();
    }

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

    public void setItemAlignmentOffset(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        ((C5270) gridLayoutManager.f429.ᵨᵼⁱ).f3144 = i;
        gridLayoutManager.m269();
        requestLayout();
    }

    public void setItemAlignmentOffsetPercent(float f) {
        GridLayoutManager gridLayoutManager = this.f3040;
        ((C5270) gridLayoutManager.f429.ᵨᵼⁱ).m2482(f);
        gridLayoutManager.m269();
        requestLayout();
    }

    public void setItemAlignmentOffsetWithPadding(boolean z) {
        GridLayoutManager gridLayoutManager = this.f3040;
        ((C5270) gridLayoutManager.f429.ᵨᵼⁱ).f3148 = z;
        gridLayoutManager.m269();
        requestLayout();
    }

    public void setItemAlignmentViewId(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        ((C5270) gridLayoutManager.f429.ᵨᵼⁱ).f3147 = i;
        gridLayoutManager.m269();
    }

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

    public void setItemSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        gridLayoutManager.f401 = i;
        gridLayoutManager.f430 = i;
        gridLayoutManager.f405 = i;
        gridLayoutManager.f425 = i;
        requestLayout();
    }

    public void setLayoutEnabled(boolean z) {
        GridLayoutManager gridLayoutManager = this.f3040;
        int i = gridLayoutManager.f413;
        if (((i & 512) != 0) != z) {
            gridLayoutManager.f413 = (i & (-513)) | (z ? 512 : 0);
            gridLayoutManager.m1789();
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    public void setLayoutManager(AbstractC0421 abstractC0421) {
        if (abstractC0421 != null) {
            GridLayoutManager gridLayoutManager = (GridLayoutManager) abstractC0421;
            this.f3040 = gridLayoutManager;
            gridLayoutManager.f406 = this;
            gridLayoutManager.f421 = null;
            super.setLayoutManager(abstractC0421);
            return;
        }
        super.setLayoutManager(null);
        GridLayoutManager gridLayoutManager2 = this.f3040;
        if (gridLayoutManager2 != null) {
            gridLayoutManager2.f406 = null;
            gridLayoutManager2.f421 = null;
        }
        this.f3040 = null;
    }

    public void setOnChildLaidOutListener(InterfaceC1998 interfaceC1998) {
        this.f3040.getClass();
    }

    public void setOnChildSelectedListener(InterfaceC4271 interfaceC4271) {
        this.f3040.f436 = interfaceC4271;
    }

    public void setOnChildViewHolderSelectedListener(AbstractC3061 abstractC3061) {
        GridLayoutManager gridLayoutManager = this.f3040;
        if (abstractC3061 == null) {
            gridLayoutManager.f418 = null;
            return;
        }
        ArrayList arrayList = gridLayoutManager.f418;
        if (arrayList == null) {
            gridLayoutManager.f418 = new ArrayList();
        } else {
            arrayList.clear();
        }
        gridLayoutManager.f418.add(abstractC3061);
    }

    public void setOnKeyInterceptListener(InterfaceC0256 interfaceC0256) {
        this.f3038 = interfaceC0256;
    }

    public void setOnMotionInterceptListener(InterfaceC1888 interfaceC1888) {
    }

    public void setOnTouchInterceptListener(InterfaceC2169 interfaceC2169) {
    }

    public void setOnUnhandledKeyListener(InterfaceC4373 interfaceC4373) {
    }

    public void setPruneChild(boolean z) {
        GridLayoutManager gridLayoutManager = this.f3040;
        int i = gridLayoutManager.f413;
        if (((i & 65536) != 0) != z) {
            gridLayoutManager.f413 = (i & (-65537)) | (z ? 65536 : 0);
            if (z) {
                gridLayoutManager.m1789();
            }
        }
    }

    public final void setSaveChildrenLimitNumber(int i) {
        C3673 c3673 = this.f3040.f411;
        c3673.f13947 = i;
        c3673.m8287();
    }

    public final void setSaveChildrenPolicy(int i) {
        C3673 c3673 = this.f3040.f411;
        c3673.f13945 = i;
        c3673.m8287();
    }

    public void setScrollEnabled(boolean z) {
        int i;
        GridLayoutManager gridLayoutManager = this.f3040;
        int i2 = gridLayoutManager.f413;
        if (((i2 & 131072) != 0) != z) {
            int i3 = (i2 & (-131073)) | (z ? 131072 : 0);
            gridLayoutManager.f413 = i3;
            if ((i3 & 131072) == 0 || (i = gridLayoutManager.f393) == -1) {
                return;
            }
            gridLayoutManager.m292(i, gridLayoutManager.f427, true);
        }
    }

    public void setSelectedPosition(int i) {
        this.f3040.m295(i, false);
    }

    public void setSelectedPositionSmooth(int i) {
        this.f3040.m295(i, true);
    }

    public void setSelectedPositionToUnalignedChild(View view) {
        GridLayoutManager gridLayoutManager = this.f3040;
        gridLayoutManager.getClass();
        int iM1777 = AbstractC0421.m1777(view);
        if (iM1777 < 0 || gridLayoutManager.f393 == iM1777) {
            return;
        }
        if (gridLayoutManager.m1785() || gridLayoutManager.f406.isLayoutRequested()) {
            gridLayoutManager.m295(iM1777, false);
            return;
        }
        gridLayoutManager.f393 = iM1777;
        gridLayoutManager.f427 = 0;
        gridLayoutManager.f396 = Integer.MIN_VALUE;
        if (gridLayoutManager.m1787() && !view.hasFocus()) {
            gridLayoutManager.f413 |= 32;
            view.requestFocus();
            gridLayoutManager.f413 &= -33;
        }
        gridLayoutManager.m272();
    }

    public final void setSmoothScrollByBehavior(InterfaceC4138 interfaceC4138) {
    }

    public final void setSmoothScrollMaxPendingMoves(int i) {
        this.f3040.f433 = i;
    }

    public final void setSmoothScrollSpeedFactor(float f) {
        this.f3040.f426 = f;
    }

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

    public void setVerticalSpacing(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        if (gridLayoutManager.f403 == 1) {
            gridLayoutManager.f430 = i;
            gridLayoutManager.f425 = i;
        } else {
            gridLayoutManager.f430 = i;
            gridLayoutManager.f405 = i;
        }
        requestLayout();
    }

    public void setWindowAlignment(int i) {
        ((C2918) this.f3040.f428.f15559).f11235 = i;
        requestLayout();
    }

    public void setWindowAlignmentOffset(int i) {
        ((C2918) this.f3040.f428.f15559).f11231 = i;
        requestLayout();
    }

    public void setWindowAlignmentOffsetPercent(float f) {
        C2918 c2918 = (C2918) this.f3040.f428.f15559;
        c2918.getClass();
        if ((f < 0.0f || f > 100.0f) && f != -1.0f) {
            ᵷᵝˎ.ᵷᵺʾᵖ();
        } else {
            c2918.f11225 = f;
            requestLayout();
        }
    }

    public void setWindowAlignmentPreferKeyLineOverHighEdge(boolean z) {
        C2918 c2918 = (C2918) this.f3040.f428.f15559;
        int i = c2918.f11227;
        c2918.f11227 = z ? i | 2 : i & (-3);
        requestLayout();
    }

    public void setWindowAlignmentPreferKeyLineOverLowEdge(boolean z) {
        C2918 c2918 = (C2918) this.f3040.f428.f15559;
        int i = c2918.f11227;
        c2918.f11227 = z ? i | 1 : i & (-2);
        requestLayout();
    }

    /* JADX INFO: renamed from: ʿᵯᴵ, reason: contains not printable characters */
    public final void m2321(int i, InterfaceC3391 interfaceC3391) {
        AbstractC4793 abstractC4793M556 = m556(i, false);
        if (abstractC4793M556 == null || m543()) {
            C0762 c0762 = new C0762((VerticalGridView) this, i, interfaceC3391);
            GridLayoutManager gridLayoutManager = this.f3040;
            if (gridLayoutManager.f418 == null) {
                gridLayoutManager.f418 = new ArrayList();
            }
            gridLayoutManager.f418.add(c0762);
        } else {
            interfaceC3391.m7752(abstractC4793M556);
        }
        setSelectedPosition(i);
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    /* JADX INFO: renamed from: ˆʤᵳ */
    public final void mo550(int i, int i2) {
        m575(i, i2, false);
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    /* JADX INFO: renamed from: ˏʜᵪ */
    public final void mo566(int i, int i2) {
        m575(i, i2, false);
    }

    /* JADX INFO: renamed from: ᵚᵹᵔᵜ, reason: contains not printable characters */
    public final void m2322(Context context, AttributeSet attributeSet) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, AbstractC3471.f13374);
        boolean z = typedArrayObtainStyledAttributes.getBoolean(4, false);
        boolean z2 = typedArrayObtainStyledAttributes.getBoolean(3, false);
        GridLayoutManager gridLayoutManager = this.f3040;
        gridLayoutManager.f413 = (z ? 2048 : 0) | (gridLayoutManager.f413 & (-6145)) | (z2 ? 4096 : 0);
        boolean z3 = typedArrayObtainStyledAttributes.getBoolean(6, true);
        boolean z4 = typedArrayObtainStyledAttributes.getBoolean(5, true);
        GridLayoutManager gridLayoutManager2 = this.f3040;
        gridLayoutManager2.f413 = (z3 ? 8192 : 0) | (gridLayoutManager2.f413 & (-24577)) | (z4 ? 16384 : 0);
        int dimensionPixelSize = typedArrayObtainStyledAttributes.getDimensionPixelSize(2, typedArrayObtainStyledAttributes.getDimensionPixelSize(8, 0));
        if (gridLayoutManager2.f403 == 1) {
            gridLayoutManager2.f430 = dimensionPixelSize;
            gridLayoutManager2.f425 = dimensionPixelSize;
        } else {
            gridLayoutManager2.f430 = dimensionPixelSize;
            gridLayoutManager2.f405 = dimensionPixelSize;
        }
        GridLayoutManager gridLayoutManager3 = this.f3040;
        int dimensionPixelSize2 = typedArrayObtainStyledAttributes.getDimensionPixelSize(1, typedArrayObtainStyledAttributes.getDimensionPixelSize(7, 0));
        if (gridLayoutManager3.f403 == 0) {
            gridLayoutManager3.f401 = dimensionPixelSize2;
            gridLayoutManager3.f425 = dimensionPixelSize2;
        } else {
            gridLayoutManager3.f401 = dimensionPixelSize2;
            gridLayoutManager3.f405 = dimensionPixelSize2;
        }
        if (typedArrayObtainStyledAttributes.hasValue(0)) {
            setGravity(typedArrayObtainStyledAttributes.getInt(0, 0));
        }
        typedArrayObtainStyledAttributes.recycle();
    }

    /* JADX INFO: renamed from: ᵱᵭ, reason: contains not printable characters */
    public final boolean m2323() {
        return this.f3042;
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    /* JADX INFO: renamed from: ᵵᵸᵕᵸ */
    public final void mo598(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        if ((gridLayoutManager.f413 & 64) != 0) {
            gridLayoutManager.m295(i, false);
        } else {
            super.mo598(i);
        }
    }

    @Override // androidx.recyclerview.widget.RecyclerView
    /* JADX INFO: renamed from: ᵹʾᵢᵯ */
    public final void mo602(int i) {
        GridLayoutManager gridLayoutManager = this.f3040;
        if ((gridLayoutManager.f413 & 64) != 0) {
            gridLayoutManager.m295(i, false);
        } else {
            super.mo602(i);
        }
    }
}
