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.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.if0;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
@Deprecated
public class c88 extends g80 implements if0.s, if0.o {
    public static final /* synthetic */ int z = 0;
    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 = c88.this.x;
            if (bVar != null) {
                bVar.a(ciVar, i);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void b(bi.d dVar) {
            c88 c88Var = c88.this;
            boolean z = c88Var.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, c88Var.r);
            bVarM2.m = c88Var.t;
            bVarM2.n = c88Var.u;
            cpVar2.l(bVarM2, c88Var.s);
            bi.b bVar = c88Var.x;
            if (bVar != null) {
                bVar.b(dVar);
            }
        }

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

        @Override // androidx.leanback.widget.bi.b
        public final void d(bi.d dVar) {
            c88 c88Var = c88.this;
            VerticalGridView verticalGridView = c88Var.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 = c88Var.v;
                if (vVar == null) {
                    c88Var.v = horizontalGridView.getRecycledViewPool();
                } else {
                    horizontalGridView.setRecycledViewPool(vVar);
                }
                bi biVar = cVar.p;
                ArrayList arrayList = c88Var.w;
                if (arrayList == null) {
                    c88Var.w = biVar.f;
                } else {
                    biVar.f = arrayList;
                }
            }
            c88Var.p = true;
            dVar.d = new d(dVar);
            c88.r(dVar, false, true);
            bi.b bVar = c88Var.x;
            if (bVar != null) {
                bVar.d(dVar);
            }
        }

        @Override // androidx.leanback.widget.bi.b
        public final void e(bi.d dVar) {
            c88 c88Var = c88.this;
            bi.d dVar2 = c88Var.m;
            if (dVar2 == dVar) {
                c88.r(dVar2, false, true);
                c88Var.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 = c88Var.x;
            if (bVar != null) {
                bVar.e(dVar);
            }
        }

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

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

        @Override // if0.n
        public final void b() {
            ((c88) this.b).f();
        }

        @Override // if0.n
        public final void c() {
            ((c88) this.b).g();
        }

        @Override // if0.n
        public final void d() {
            ((c88) this.b).l();
        }

        @Override // if0.n
        public final void e(int i) {
            ((c88) this.b).m(i);
        }

        @Override // if0.n
        public final void f(boolean z) {
            ((c88) this.b).n(z);
        }

        @Override // if0.n
        public final void g(boolean z) {
            ((c88) this.b).o(z);
        }
    }

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

        @Override // if0.r
        public final void b() {
            this.a.h(null);
        }

        @Override // if0.r
        public final void c() {
            this.a.p(null);
        }

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

        @Override // if0.r
        public final void e(int i, boolean z) {
            this.a.s(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 r(bi.d dVar, boolean z2, boolean z3) {
        d dVar2 = (d) dVar.d;
        ci.a aVar = dVar2.b;
        cp cpVar = dVar2.a;
        TimeAnimator timeAnimator = dVar2.c;
        timeAnimator.end();
        float f = z2 ? 1.0f : 0.0f;
        if (z3) {
            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 = z2;
        cpVar2.u(bVarM2, z2);
    }

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

    @Override // if0.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.g80
    public final VerticalGridView c(View view) {
        return (VerticalGridView) view.findViewById(R.id.container_list);
    }

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

    @Override // defpackage.g80
    public final void e(RecyclerView.ag agVar, int i, int i2) {
        bi.d dVar = this.m;
        if (dVar != agVar || this.n != i2) {
            this.n = i2;
            if (dVar != null) {
                r(dVar, false, false);
            }
            bi.d dVar2 = (bi.d) agVar;
            this.m = dVar2;
            if (dVar2 != null) {
                r(dVar2, true, false);
            }
        }
        b bVar = this.k;
        if (bVar != null) {
            if0.l lVar = bVar.c;
            lVar.a = i <= 0;
            if0 if0Var = if0.this;
            if0.n nVar = if0Var.ac;
            if (nVar != null && nVar.c == lVar && if0Var.as) {
                if0Var.t();
            }
        }
    }

    @Override // defpackage.g80
    public final void f() {
        super.f();
        k(false);
    }

    @Override // defpackage.g80
    public final boolean g() {
        boolean zG = super.g();
        if (zG) {
            k(true);
        }
        return zG;
    }

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

    public final void k(boolean z2) {
        this.s = z2;
        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), z2);
            }
        }
    }

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

    public final void m(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 n(boolean z2) {
        this.r = z2;
        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 o(boolean z2) {
        this.o = z2;
        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 z3 = this.o;
                cp cpVar = (cp) dVar.a;
                ci.a aVar = dVar.b;
                cpVar.getClass();
                cp.b bVarM = cp.m(aVar);
                bVarM.h = z3;
                cpVar.t(bVarM, z3);
            }
        }
    }

    @Override // defpackage.g80, android.app.Fragment
    public final void onDestroyView() {
        this.p = false;
        this.m = null;
        this.v = null;
        super.onDestroyView();
    }

    @Override // defpackage.g80, android.app.Fragment
    public final void onViewCreated(View view, Bundle bundle) {
        super.onViewCreated(view, bundle);
        this.b.setItemAlignmentViewId(R.id.row_content);
        this.b.setSaveChildrenPolicy(2);
        m(this.q);
        this.v = null;
        this.w = null;
        b bVar = this.k;
        if (bVar != null) {
            if0 if0Var = if0.this;
            if0Var.u.e(if0Var.z);
            if (if0Var.as) {
                return;
            }
            if0Var.u.e(if0Var.aa);
        }
    }

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

    public final void q(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 s(int i, boolean z2) {
        if (this.e == i) {
            return;
        }
        this.e = i;
        VerticalGridView verticalGridView = this.b;
        if (verticalGridView == null || this.i.a) {
            return;
        }
        if (z2) {
            verticalGridView.setSelectedPositionSmooth(i);
        } else {
            verticalGridView.setSelectedPosition(i);
        }
    }
}
