package defpackage;

import android.animation.TimeAnimator;
import android.os.Bundle;
import android.view.View;
import android.view.animation.DecelerateInterpolator;
import androidx.leanback.widget.HorizontalGridView;
import androidx.leanback.widget.VerticalGridView;
import androidx.leanback.widget.bi;
import androidx.leanback.widget.bn;
import androidx.leanback.widget.bs;
import androidx.leanback.widget.ci;
import androidx.leanback.widget.cp;
import androidx.leanback.widget.n;
import androidx.leanback.widget.o;
import androidx.recyclerview.widget.RecyclerView;
import com.strmr.ps.R;
import defpackage.pf0;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
public class i88 extends h80 implements pf0.s, pf0.o {
    public b k;
    public c l;
    public bi.d m;
    public int n;
    public boolean p;
    public boolean s;
    public o t;
    public n u;
    public RecyclerView.v v;
    public ArrayList w;
    public bi.b x;
    public boolean o = true;
    public int q = Integer.MIN_VALUE;
    public boolean r = true;
    public final bi.b y = new a();

    public class a extends bi.b {
        public a() {
        }

        @Override // androidx.leanback.widget.bi.b
        public final void a(ci ciVar, int i) {
            bi.b bVar = i88.this.x;
            if (bVar != null) {
                bVar.a(ciVar, i);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void b(bi.d dVar) {
            i88 i88Var = i88.this;
            boolean z = i88Var.o;
            cp cpVar = (cp) dVar.a;
            ci.a aVar = dVar.b;
            cpVar.getClass();
            cp.b bVarM = cp.m(aVar);
            bVarM.h = z;
            cpVar.t(bVarM, z);
            cp cpVar2 = (cp) dVar.a;
            cpVar2.getClass();
            cp.b bVarM2 = cp.m(aVar);
            cpVar2.x(bVarM2, i88Var.r);
            bVarM2.m = i88Var.t;
            bVarM2.n = i88Var.u;
            cpVar2.l(bVarM2, i88Var.s);
            bi.b bVar = i88Var.x;
            if (bVar != null) {
                bVar.b(dVar);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void c(bi.d dVar) {
            bi.b bVar = i88.this.x;
            if (bVar != null) {
                bVar.c(dVar);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void d(bi.d dVar) {
            i88 i88Var = i88.this;
            VerticalGridView verticalGridView = i88Var.b;
            if (verticalGridView != null) {
                verticalGridView.setClipChildren(false);
            }
            cp cpVar = (cp) dVar.a;
            ci.a aVar = dVar.b;
            cpVar.getClass();
            cp.b bVarM = cp.m(aVar);
            if (bVarM instanceof bn.c) {
                bn.c cVar = (bn.c) bVarM;
                HorizontalGridView horizontalGridView = cVar.o;
                RecyclerView.v vVar = i88Var.v;
                if (vVar == null) {
                    i88Var.v = horizontalGridView.getRecycledViewPool();
                } else {
                    horizontalGridView.setRecycledViewPool(vVar);
                }
                bi biVar = cVar.p;
                ArrayList arrayList = i88Var.w;
                if (arrayList == null) {
                    i88Var.w = biVar.f;
                } else {
                    biVar.f = arrayList;
                }
            }
            i88Var.p = true;
            dVar.d = new d(dVar);
            i88.y(dVar, false, true);
            bi.b bVar = i88Var.x;
            if (bVar != null) {
                bVar.d(dVar);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void e(bi.d dVar) {
            i88 i88Var = i88.this;
            bi.d dVar2 = i88Var.m;
            if (dVar2 == dVar) {
                i88.y(dVar2, false, true);
                i88Var.m = null;
            }
            cp cpVar = (cp) dVar.a;
            ci.a aVar = dVar.b;
            cpVar.getClass();
            cp.b bVarM = cp.m(aVar);
            bVarM.m = null;
            bVarM.n = null;
            bi.b bVar = i88Var.x;
            if (bVar != null) {
                bVar.e(dVar);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void f(bi.d dVar) {
            i88.y(dVar, false, true);
            bi.b bVar = i88.this.x;
            if (bVar != null) {
                bVar.f(dVar);
            }
        }
    }

    public static class b extends pf0.n<i88> {
        @Override // pf0.n
        public final boolean a() {
            VerticalGridView verticalGridView = ((i88) this.b).b;
            return (verticalGridView == null || verticalGridView.getScrollState() == 0) ? false : true;
        }

        @Override // pf0.n
        public final void b() {
            ((i88) this.b).m();
        }

        @Override // pf0.n
        public final void c() {
            ((i88) this.b).n();
        }

        @Override // pf0.n
        public final void d() {
            ((i88) this.b).s();
        }

        @Override // pf0.n
        public final void e(int i) {
            ((i88) this.b).t(i);
        }

        @Override // pf0.n
        public final void f(boolean z) {
            ((i88) this.b).u(z);
        }

        @Override // pf0.n
        public final void g(boolean z) {
            ((i88) this.b).v(z);
        }
    }

    public static class c extends pf0.r<i88> {
        @Override // pf0.r
        public final int a() {
            return this.a.e;
        }

        @Override // pf0.r
        public final void b(bs bsVar) {
            this.a.o(bsVar);
        }

        @Override // pf0.r
        public final void c(mv6 mv6Var) {
            this.a.w(mv6Var);
        }

        @Override // pf0.r
        public final void d(nv6 nv6Var) {
            this.a.x(nv6Var);
        }

        @Override // pf0.r
        public final void e(int i, boolean z) {
            this.a.z(i, z);
        }
    }

    public static final class d implements TimeAnimator.TimeListener {
        public static final DecelerateInterpolator h = new DecelerateInterpolator(2.0f);
        public final cp a;
        public final ci.a b;
        public final TimeAnimator c;
        public final int d;
        public final DecelerateInterpolator e;
        public float f;
        public float g;

        public d(bi.d dVar) {
            TimeAnimator timeAnimator = new TimeAnimator();
            this.c = timeAnimator;
            this.a = (cp) dVar.a;
            this.b = dVar.b;
            timeAnimator.setTimeListener(this);
            this.d = dVar.itemView.getResources().getInteger(R.integer.lb_browse_rows_anim_duration);
            this.e = h;
        }

        @Override // android.animation.TimeAnimator.TimeListener
        public final void onTimeUpdate(TimeAnimator timeAnimator, long j, long j2) {
            float interpolation;
            TimeAnimator timeAnimator2 = this.c;
            if (timeAnimator2.isRunning()) {
                int i = this.d;
                if (j >= i) {
                    timeAnimator2.end();
                    interpolation = 1.0f;
                } else {
                    interpolation = (float) (j / ((double) i));
                }
                DecelerateInterpolator decelerateInterpolator = this.e;
                if (decelerateInterpolator != null) {
                    interpolation = decelerateInterpolator.getInterpolation(interpolation);
                }
                float f = (interpolation * this.g) + this.f;
                cp cpVar = this.a;
                cpVar.getClass();
                cp.b bVarM = cp.m(this.b);
                bVarM.j = f;
                cpVar.v(bVarM);
            }
        }
    }

    public static void y(bi.d dVar, boolean z, boolean z2) {
        d dVar2 = (d) dVar.d;
        ci.a aVar = dVar2.b;
        cp cpVar = dVar2.a;
        TimeAnimator timeAnimator = dVar2.c;
        timeAnimator.end();
        float f = z ? 1.0f : 0.0f;
        if (z2) {
            cpVar.getClass();
            cp.b bVarM = cp.m(aVar);
            bVarM.j = f;
            cpVar.v(bVarM);
        } else {
            cpVar.getClass();
            if (cp.m(aVar).j != f) {
                float f2 = cp.m(aVar).j;
                dVar2.f = f2;
                dVar2.g = f - f2;
                timeAnimator.start();
            }
        }
        cp cpVar2 = (cp) dVar.a;
        ci.a aVar2 = dVar.b;
        cpVar2.getClass();
        cp.b bVarM2 = cp.m(aVar2);
        bVarM2.g = z;
        cpVar2.u(bVarM2, z);
    }

    @Override // pf0.s
    public final c a() {
        if (this.l == null) {
            this.l = new c(this);
        }
        return this.l;
    }

    @Override // pf0.o
    public final b b() {
        if (this.k == null) {
            b bVar = new b(this);
            bVar.a = true;
            this.k = bVar;
        }
        return this.k;
    }

    @Override // defpackage.h80
    public final VerticalGridView j(View view) {
        return (VerticalGridView) view.findViewById(R.id.container_list);
    }

    @Override // defpackage.h80
    public final int k() {
        return R.layout.lb_rows_fragment;
    }

    @Override // defpackage.h80
    public final void l(RecyclerView.ag agVar, int i, int i2) {
        bi.d dVar = this.m;
        if (dVar != agVar || this.n != i2) {
            this.n = i2;
            if (dVar != null) {
                y(dVar, false, false);
            }
            bi.d dVar2 = (bi.d) agVar;
            this.m = dVar2;
            if (dVar2 != null) {
                y(dVar2, true, false);
            }
        }
        b bVar = this.k;
        if (bVar != null) {
            pf0.l lVar = bVar.c;
            lVar.a = i <= 0;
            pf0 pf0Var = pf0.this;
            pf0.n nVar = pf0Var.af;
            if (nVar != null && nVar.c == lVar && pf0Var.bc) {
                pf0Var.ah();
            }
        }
    }

    @Override // defpackage.h80
    public final void m() {
        super.m();
        r(false);
    }

    @Override // defpackage.h80
    public final boolean n() {
        boolean zN = super.n();
        if (zN) {
            r(true);
        }
        return zN;
    }

    @Override // defpackage.h80, androidx.fragment.app.o
    public final void onDestroyView() {
        this.p = false;
        this.m = null;
        this.v = null;
        super.onDestroyView();
    }

    @Override // defpackage.h80, androidx.fragment.app.o
    public final void onViewCreated(View view, Bundle bundle) {
        super.onViewCreated(view, bundle);
        this.b.setItemAlignmentViewId(R.id.row_content);
        this.b.setSaveChildrenPolicy(2);
        t(this.q);
        this.v = null;
        this.w = null;
        b bVar = this.k;
        if (bVar != null) {
            pf0 pf0Var = pf0.this;
            pf0Var.x.e(pf0Var.ac);
            if (pf0Var.bc) {
                return;
            }
            pf0Var.x.e(pf0Var.ad);
        }
    }

    @Override // defpackage.h80
    public final void q() {
        super.q();
        this.m = null;
        this.p = false;
        bi biVar = this.d;
        if (biVar != null) {
            biVar.e = this.y;
        }
    }

    public final void r(boolean z) {
        this.s = z;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            int childCount = verticalGridView.getChildCount();
            for (int i = 0; i < childCount; i++) {
                bi.d dVar = (bi.d) verticalGridView.getChildViewHolder(verticalGridView.getChildAt(i));
                cp cpVar = (cp) dVar.a;
                ci.a aVar = dVar.b;
                cpVar.getClass();
                cpVar.l(cp.m(aVar), z);
            }
        }
    }

    public final void s() {
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            verticalGridView.setPruneChild(false);
            this.b.setLayoutFrozen(true);
            this.b.setFocusSearchDisabled(true);
        }
    }

    public final void t(int i) {
        if (i == Integer.MIN_VALUE) {
            return;
        }
        this.q = i;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            verticalGridView.setItemAlignmentOffset(0);
            verticalGridView.setItemAlignmentOffsetPercent(-1.0f);
            verticalGridView.setItemAlignmentOffsetWithPadding(true);
            verticalGridView.setWindowAlignmentOffset(this.q);
            verticalGridView.setWindowAlignmentOffsetPercent(-1.0f);
            verticalGridView.setWindowAlignment(0);
        }
    }

    public final void u(boolean z) {
        this.r = z;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            int childCount = verticalGridView.getChildCount();
            for (int i = 0; i < childCount; i++) {
                bi.d dVar = (bi.d) verticalGridView.getChildViewHolder(verticalGridView.getChildAt(i));
                cp cpVar = (cp) dVar.a;
                ci.a aVar = dVar.b;
                cpVar.getClass();
                cpVar.x(cp.m(aVar), this.r);
            }
        }
    }

    public final void v(boolean z) {
        this.o = z;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            int childCount = verticalGridView.getChildCount();
            for (int i = 0; i < childCount; i++) {
                bi.d dVar = (bi.d) verticalGridView.getChildViewHolder(verticalGridView.getChildAt(i));
                boolean z2 = this.o;
                cp cpVar = (cp) dVar.a;
                ci.a aVar = dVar.b;
                cpVar.getClass();
                cp.b bVarM = cp.m(aVar);
                bVarM.h = z2;
                cpVar.t(bVarM, z2);
            }
        }
    }

    public final void w(n nVar) {
        this.u = nVar;
        if (this.p) {
            throw new IllegalStateException("Item clicked listener must be set before views are created");
        }
    }

    public final void x(o oVar) {
        cp.b bVarM;
        this.t = oVar;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView != null) {
            int childCount = verticalGridView.getChildCount();
            for (int i = 0; i < childCount; i++) {
                bi.d dVar = (bi.d) verticalGridView.getChildViewHolder(verticalGridView.getChildAt(i));
                if (dVar == null) {
                    bVarM = null;
                } else {
                    cp cpVar = (cp) dVar.a;
                    ci.a aVar = dVar.b;
                    cpVar.getClass();
                    bVarM = cp.m(aVar);
                }
                bVarM.m = this.t;
            }
        }
    }

    public final void z(int i, boolean z) {
        if (this.e == i) {
            return;
        }
        this.e = i;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView == null || this.i.a) {
            return;
        }
        if (z) {
            verticalGridView.setSelectedPositionSmooth(i);
        } else {
            verticalGridView.setSelectedPosition(i);
        }
    }
}
