package defpackage;

import android.R;
import android.animation.ValueAnimator;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.StateListDrawable;
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 final class C0856 extends AbstractC5290 {

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public static final int[] f3768 = {R.attr.state_pressed};

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public static final int[] f3769 = new int[0];

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final int f3770;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final RunnableC1500 f3771;

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final RecyclerView f3772;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final Drawable f3775;

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public int f3776;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final StateListDrawable f3779;

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public float f3782;

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public float f3783;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final int f3784;

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public int f3786;

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public int f3787;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final ValueAnimator f3788;

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final int f3790;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final int f3791;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final StateListDrawable f3792;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public int f3793;

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public int f3794;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final Drawable f3795;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public final int f3796;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final int f3797;

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public int f3789 = 0;

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public int f3773 = 0;

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public boolean f3778 = false;

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public boolean f3774 = false;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public int f3777 = 0;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public int f3781 = 0;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final int[] f3780 = new int[2];

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final int[] f3785 = new int[2];

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference fix 'apply assigned field type' failed
    java.lang.UnsupportedOperationException: ArgType.getObject(), call class: class jadx.core.dex.instructions.args.ArgType$UnknownArg
    	at jadx.core.dex.instructions.args.ArgType.getObject(ArgType.java:593)
    	at jadx.core.dex.attributes.nodes.ClassTypeVarsAttr.getTypeVarsMapFor(ClassTypeVarsAttr.java:35)
    	at jadx.core.dex.nodes.utils.TypeUtils.replaceClassGenerics(TypeUtils.java:177)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.insertExplicitUseCast(FixTypesVisitor.java:397)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.tryFieldTypeWithNewCasts(FixTypesVisitor.java:359)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.applyFieldType(FixTypesVisitor.java:309)
    	at jadx.core.dex.visitors.typeinference.FixTypesVisitor.visit(FixTypesVisitor.java:94)
     */
    public C0856(RecyclerView recyclerView, StateListDrawable stateListDrawable, Drawable drawable, StateListDrawable stateListDrawable2, Drawable drawable2, int i, int i2, int i3) {
        ValueAnimator valueAnimatorOfFloat = ValueAnimator.ofFloat(0.0f, 1.0f);
        this.f3788 = valueAnimatorOfFloat;
        this.f3793 = 0;
        RunnableC1500 runnableC1500 = new RunnableC1500(10, this);
        this.f3771 = runnableC1500;
        C4203 c4203 = new C4203(0 == true ? 1 : 0, this);
        this.f3779 = stateListDrawable;
        this.f3795 = drawable;
        this.f3792 = stateListDrawable2;
        this.f3775 = drawable2;
        this.f3784 = Math.max(i, stateListDrawable.getIntrinsicWidth());
        this.f3797 = Math.max(i, drawable.getIntrinsicWidth());
        this.f3796 = Math.max(i, stateListDrawable2.getIntrinsicWidth());
        this.f3790 = Math.max(i, drawable2.getIntrinsicWidth());
        this.f3791 = i2;
        this.f3770 = i3;
        stateListDrawable.setAlpha(255);
        drawable.setAlpha(255);
        valueAnimatorOfFloat.addListener(new ᵟʩˀᵳ(this));
        valueAnimatorOfFloat.addUpdateListener(new C4766(1, this));
        RecyclerView recyclerView2 = this.f3772;
        if (recyclerView2 == recyclerView) {
            return;
        }
        if (recyclerView2 != null) {
            ArrayList arrayList = recyclerView2.f874;
            AbstractC0421 abstractC0421 = recyclerView2.f869;
            if (abstractC0421 != null) {
                abstractC0421.mo510("Cannot remove item decoration during a scroll  or layout");
            }
            arrayList.remove(this);
            if (arrayList.isEmpty()) {
                recyclerView2.setWillNotDraw(recyclerView2.getOverScrollMode() == 2);
            }
            recyclerView2.m557();
            recyclerView2.requestLayout();
            RecyclerView recyclerView3 = this.f3772;
            recyclerView3.f872.remove(this);
            if (recyclerView3.f895 == this) {
                recyclerView3.f895 = null;
            }
            ArrayList arrayList2 = this.f3772.f902;
            if (arrayList2 != null) {
                arrayList2.remove(c4203);
            }
            this.f3772.removeCallbacks(runnableC1500);
        }
        this.f3772 = recyclerView;
        recyclerView.m560(this);
        this.f3772.f872.add(this);
        this.f3772.m603(c4203);
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static int m3017(float f, float f2, int[] iArr, int i, int i2, int i3) {
        int i4 = iArr[1] - iArr[0];
        if (i4 != 0) {
            int i5 = i - i3;
            int i6 = (int) (((f2 - f) / i4) * i5);
            int i7 = i2 + i6;
            if (i7 < i5 && i7 >= 0) {
                return i6;
            }
        }
        return 0;
    }

    @Override // defpackage.AbstractC5290
    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void mo3018(Canvas canvas, RecyclerView recyclerView) {
        int i = this.f3789;
        RecyclerView recyclerView2 = this.f3772;
        if (i != recyclerView2.getWidth() || this.f3773 != recyclerView2.getHeight()) {
            this.f3789 = recyclerView2.getWidth();
            this.f3773 = recyclerView2.getHeight();
            m3022(0);
            return;
        }
        if (this.f3793 != 0) {
            if (this.f3778) {
                int i2 = this.f3789;
                int i3 = this.f3784;
                int i4 = i2 - i3;
                int i5 = this.f3787;
                int i6 = this.f3794;
                int i7 = i5 - (i6 / 2);
                StateListDrawable stateListDrawable = this.f3779;
                stateListDrawable.setBounds(0, 0, i3, i6);
                int i8 = this.f3797;
                int i9 = this.f3773;
                Drawable drawable = this.f3795;
                drawable.setBounds(0, 0, i8, i9);
                if (recyclerView2.getLayoutDirection() == 1) {
                    drawable.draw(canvas);
                    canvas.translate(i3, i7);
                    canvas.scale(-1.0f, 1.0f);
                    stateListDrawable.draw(canvas);
                    canvas.scale(-1.0f, 1.0f);
                    canvas.translate(-i3, -i7);
                } else {
                    canvas.translate(i4, 0.0f);
                    drawable.draw(canvas);
                    canvas.translate(0.0f, i7);
                    stateListDrawable.draw(canvas);
                    canvas.translate(-i4, -i7);
                }
            }
            if (this.f3774) {
                int i10 = this.f3773;
                int i11 = this.f3796;
                int i12 = i10 - i11;
                int i13 = this.f3786;
                int i14 = this.f3776;
                int i15 = i13 - (i14 / 2);
                StateListDrawable stateListDrawable2 = this.f3792;
                stateListDrawable2.setBounds(0, 0, i14, i11);
                int i16 = this.f3789;
                int i17 = this.f3790;
                Drawable drawable2 = this.f3775;
                drawable2.setBounds(0, 0, i16, i17);
                canvas.translate(0.0f, i12);
                drawable2.draw(canvas);
                canvas.translate(i15, 0.0f);
                stateListDrawable2.draw(canvas);
                canvas.translate(-i15, -i12);
            }
        }
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final boolean m3019(float f, float f2) {
        if (f2 < this.f3773 - this.f3796) {
            return false;
        }
        int i = this.f3786;
        int i2 = this.f3776;
        return f >= ((float) (i - (i2 / 2))) && f <= ((float) ((i2 / 2) + i));
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final void m3020() {
        int i = this.f3793;
        ValueAnimator valueAnimator = this.f3788;
        if (i != 0) {
            if (i != 3) {
                return;
            } else {
                valueAnimator.cancel();
            }
        }
        this.f3793 = 1;
        valueAnimator.setFloatValues(((Float) valueAnimator.getAnimatedValue()).floatValue(), 1.0f);
        valueAnimator.setDuration(500L);
        valueAnimator.setStartDelay(0L);
        valueAnimator.start();
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final boolean m3021(float f, float f2) {
        int layoutDirection = this.f3772.getLayoutDirection();
        int i = this.f3784;
        if (layoutDirection == 1) {
            if (f > i) {
                return false;
            }
        } else if (f < this.f3789 - i) {
            return false;
        }
        int i2 = this.f3787;
        int i3 = this.f3794 / 2;
        return f2 >= ((float) (i2 - i3)) && f2 <= ((float) (i3 + i2));
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final void m3022(int i) {
        RecyclerView recyclerView = this.f3772;
        RunnableC1500 runnableC1500 = this.f3771;
        StateListDrawable stateListDrawable = this.f3779;
        if (i == 2 && this.f3777 != 2) {
            stateListDrawable.setState(f3768);
            recyclerView.removeCallbacks(runnableC1500);
        }
        if (i == 0) {
            recyclerView.invalidate();
        } else {
            m3020();
        }
        if (this.f3777 == 2 && i != 2) {
            stateListDrawable.setState(f3769);
            recyclerView.removeCallbacks(runnableC1500);
            recyclerView.postDelayed(runnableC1500, 1200L);
        } else if (i == 1) {
            recyclerView.removeCallbacks(runnableC1500);
            recyclerView.postDelayed(runnableC1500, 1500L);
        }
        this.f3777 = i;
    }
}
