package p032k0;

import android.content.res.Resources;
import android.os.SystemClock;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.animation.AccelerateInterpolator;
import android.view.animation.AnimationUtils;
import android.view.animation.Interpolator;
import p023h0.C0829h1;

/* renamed from: k0.a */
/* loaded from: classes.dex */
public abstract class AbstractView$OnTouchListenerC1276a implements View.OnTouchListener {

    /* renamed from: u */
    public static final int f2966u = ViewConfiguration.getTapTimeout();

    /* renamed from: f */
    public final View f2969f;

    /* renamed from: g */
    public Runnable f2970g;

    /* renamed from: j */
    public int f2973j;

    /* renamed from: k */
    public int f2974k;

    /* renamed from: o */
    public boolean f2978o;

    /* renamed from: p */
    public boolean f2979p;

    /* renamed from: q */
    public boolean f2980q;

    /* renamed from: r */
    public boolean f2981r;

    /* renamed from: s */
    public boolean f2982s;

    /* renamed from: t */
    public boolean f2983t;

    /* renamed from: d */
    public final C1277a f2967d = new C1277a();

    /* renamed from: e */
    public final Interpolator f2968e = new AccelerateInterpolator();

    /* renamed from: h */
    public float[] f2971h = {0.0f, 0.0f};

    /* renamed from: i */
    public float[] f2972i = {Float.MAX_VALUE, Float.MAX_VALUE};

    /* renamed from: l */
    public float[] f2975l = {0.0f, 0.0f};

    /* renamed from: m */
    public float[] f2976m = {0.0f, 0.0f};

    /* renamed from: n */
    public float[] f2977n = {Float.MAX_VALUE, Float.MAX_VALUE};

    /* renamed from: k0.a$a */
    /* loaded from: classes.dex */
    public static class C1277a {

        /* renamed from: a */
        public int f2984a;

        /* renamed from: b */
        public int f2985b;

        /* renamed from: c */
        public float f2986c;

        /* renamed from: d */
        public float f2987d;

        /* renamed from: j */
        public float f2993j;

        /* renamed from: k */
        public int f2994k;

        /* renamed from: e */
        public long f2988e = Long.MIN_VALUE;

        /* renamed from: i */
        public long f2992i = -1;

        /* renamed from: f */
        public long f2989f = 0;

        /* renamed from: g */
        public int f2990g = 0;

        /* renamed from: h */
        public int f2991h = 0;

        /* renamed from: a */
        public void m1723a() {
            if (this.f2989f == 0) {
                throw new RuntimeException("Cannot compute scroll delta before calling start()");
            }
            long currentAnimationTimeMillis = AnimationUtils.currentAnimationTimeMillis();
            float m1717g = m1717g(m1719e(currentAnimationTimeMillis));
            this.f2989f = currentAnimationTimeMillis;
            float f = ((float) (currentAnimationTimeMillis - this.f2989f)) * m1717g;
            this.f2990g = (int) (this.f2986c * f);
            this.f2991h = (int) (f * this.f2987d);
        }

        /* renamed from: b */
        public int m1722b() {
            return this.f2990g;
        }

        /* renamed from: c */
        public int m1721c() {
            return this.f2991h;
        }

        /* renamed from: d */
        public int m1720d() {
            float f = this.f2986c;
            return (int) (f / Math.abs(f));
        }

        /* renamed from: e */
        public final float m1719e(long j) {
            long j2 = this.f2988e;
            if (j < j2) {
                return 0.0f;
            }
            long j3 = this.f2992i;
            if (j3 < 0 || j < j3) {
                return AbstractView$OnTouchListenerC1276a.m1740e(((float) (j - j2)) / this.f2984a, 0.0f, 1.0f) * 0.5f;
            }
            float f = this.f2993j;
            return (1.0f - f) + (f * AbstractView$OnTouchListenerC1276a.m1740e(((float) (j - j3)) / this.f2994k, 0.0f, 1.0f));
        }

        /* renamed from: f */
        public int m1718f() {
            float f = this.f2987d;
            return (int) (f / Math.abs(f));
        }

        /* renamed from: g */
        public final float m1717g(float f) {
            return ((-4.0f) * f * f) + (f * 4.0f);
        }

        /* renamed from: h */
        public boolean m1716h() {
            return this.f2992i > 0 && AnimationUtils.currentAnimationTimeMillis() > this.f2992i + ((long) this.f2994k);
        }

        /* renamed from: i */
        public void m1715i() {
            long currentAnimationTimeMillis = AnimationUtils.currentAnimationTimeMillis();
            this.f2994k = AbstractView$OnTouchListenerC1276a.m1739f((int) (currentAnimationTimeMillis - this.f2988e), 0, this.f2985b);
            this.f2993j = m1719e(currentAnimationTimeMillis);
            this.f2992i = currentAnimationTimeMillis;
        }

        /* renamed from: j */
        public void m1714j(int i) {
            this.f2985b = i;
        }

        /* renamed from: k */
        public void m1713k(int i) {
            this.f2984a = i;
        }

        /* renamed from: l */
        public void m1712l(float f, float f2) {
            this.f2986c = f;
            this.f2987d = f2;
        }

        /* renamed from: m */
        public void m1711m() {
            long currentAnimationTimeMillis = AnimationUtils.currentAnimationTimeMillis();
            this.f2988e = currentAnimationTimeMillis;
            this.f2992i = -1L;
            this.f2989f = currentAnimationTimeMillis;
            this.f2993j = 0.5f;
            this.f2990g = 0;
            this.f2991h = 0;
        }
    }

    /* renamed from: k0.a$b */
    /* loaded from: classes.dex */
    public class RunnableC1278b implements Runnable {
        public RunnableC1278b() {
        }

        @Override // java.lang.Runnable
        public void run() {
            AbstractView$OnTouchListenerC1276a abstractView$OnTouchListenerC1276a = AbstractView$OnTouchListenerC1276a.this;
            if (abstractView$OnTouchListenerC1276a.f2981r) {
                if (abstractView$OnTouchListenerC1276a.f2979p) {
                    abstractView$OnTouchListenerC1276a.f2979p = false;
                    abstractView$OnTouchListenerC1276a.f2967d.m1711m();
                }
                C1277a c1277a = AbstractView$OnTouchListenerC1276a.this.f2967d;
                if (c1277a.m1716h() || !AbstractView$OnTouchListenerC1276a.this.m1725u()) {
                    AbstractView$OnTouchListenerC1276a.this.f2981r = false;
                    return;
                }
                AbstractView$OnTouchListenerC1276a abstractView$OnTouchListenerC1276a2 = AbstractView$OnTouchListenerC1276a.this;
                if (abstractView$OnTouchListenerC1276a2.f2980q) {
                    abstractView$OnTouchListenerC1276a2.f2980q = false;
                    abstractView$OnTouchListenerC1276a2.m1742c();
                }
                c1277a.m1723a();
                AbstractView$OnTouchListenerC1276a.this.mo1602j(c1277a.m1722b(), c1277a.m1721c());
                C0829h1.m2853J(AbstractView$OnTouchListenerC1276a.this.f2969f, this);
            }
        }
    }

    public AbstractView$OnTouchListenerC1276a(View view) {
        this.f2969f = view;
        float f = Resources.getSystem().getDisplayMetrics().density;
        float f2 = (int) ((1575.0f * f) + 0.5f);
        m1731o(f2, f2);
        float f3 = (int) ((f * 315.0f) + 0.5f);
        m1730p(f3, f3);
        m1734l(1);
        m1732n(Float.MAX_VALUE, Float.MAX_VALUE);
        m1727s(0.2f, 0.2f);
        m1726t(1.0f, 1.0f);
        m1735k(f2966u);
        m1728r(500);
        m1729q(500);
    }

    /* renamed from: e */
    public static float m1740e(float f, float f2, float f3) {
        return f > f3 ? f3 : f < f2 ? f2 : f;
    }

    /* renamed from: f */
    public static int m1739f(int i, int i2, int i3) {
        return i > i3 ? i3 : i < i2 ? i2 : i;
    }

    /* renamed from: a */
    public abstract boolean mo1604a(int i);

    /* renamed from: b */
    public abstract boolean mo1603b(int i);

    /* renamed from: c */
    public void m1742c() {
        long uptimeMillis = SystemClock.uptimeMillis();
        MotionEvent obtain = MotionEvent.obtain(uptimeMillis, uptimeMillis, 3, 0.0f, 0.0f, 0);
        this.f2969f.onTouchEvent(obtain);
        obtain.recycle();
    }

    /* renamed from: d */
    public final float m1741d(int i, float f, float f2, float f3) {
        float m1737h = m1737h(this.f2971h[i], f2, this.f2972i[i], f);
        if (m1737h == 0.0f) {
            return 0.0f;
        }
        float f4 = this.f2975l[i];
        float f5 = this.f2976m[i];
        float f6 = this.f2977n[i];
        float f7 = f4 * f3;
        return m1737h > 0.0f ? m1740e(m1737h * f7, f5, f6) : -m1740e((-m1737h) * f7, f5, f6);
    }

    /* renamed from: g */
    public final float m1738g(float f, float f2) {
        if (f2 == 0.0f) {
            return 0.0f;
        }
        int i = this.f2973j;
        if (i == 0 || i == 1) {
            if (f < f2) {
                if (f >= 0.0f) {
                    return 1.0f - (f / f2);
                }
                if (this.f2981r && i == 1) {
                    return 1.0f;
                }
            }
        } else if (i == 2 && f < 0.0f) {
            return f / (-f2);
        }
        return 0.0f;
    }

    /* renamed from: h */
    public final float m1737h(float f, float f2, float f3, float f4) {
        float interpolation;
        float m1740e = m1740e(f * f2, 0.0f, f3);
        float m1738g = m1738g(f2 - f4, m1740e) - m1738g(f4, m1740e);
        if (m1738g < 0.0f) {
            interpolation = -this.f2968e.getInterpolation(-m1738g);
        } else if (m1738g <= 0.0f) {
            return 0.0f;
        } else {
            interpolation = this.f2968e.getInterpolation(m1738g);
        }
        return m1740e(interpolation, -1.0f, 1.0f);
    }

    /* renamed from: i */
    public final void m1736i() {
        if (this.f2979p) {
            this.f2981r = false;
        } else {
            this.f2967d.m1715i();
        }
    }

    /* renamed from: j */
    public abstract void mo1602j(int i, int i2);

    /* renamed from: k */
    public AbstractView$OnTouchListenerC1276a m1735k(int i) {
        this.f2974k = i;
        return this;
    }

    /* renamed from: l */
    public AbstractView$OnTouchListenerC1276a m1734l(int i) {
        this.f2973j = i;
        return this;
    }

    /* renamed from: m */
    public AbstractView$OnTouchListenerC1276a m1733m(boolean z) {
        if (this.f2982s && !z) {
            m1736i();
        }
        this.f2982s = z;
        return this;
    }

    /* renamed from: n */
    public AbstractView$OnTouchListenerC1276a m1732n(float f, float f2) {
        float[] fArr = this.f2972i;
        fArr[0] = f;
        fArr[1] = f2;
        return this;
    }

    /* renamed from: o */
    public AbstractView$OnTouchListenerC1276a m1731o(float f, float f2) {
        float[] fArr = this.f2977n;
        fArr[0] = f / 1000.0f;
        fArr[1] = f2 / 1000.0f;
        return this;
    }

    /* JADX WARN: Code restructure failed: missing block: B:11:0x0013, code lost:
        if (r0 != 3) goto L12;
     */
    @Override // android.view.View.OnTouchListener
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public boolean onTouch(View view, MotionEvent motionEvent) {
        if (!this.f2982s) {
            return false;
        }
        int actionMasked = motionEvent.getActionMasked();
        if (actionMasked != 0) {
            if (actionMasked != 1) {
                if (actionMasked != 2) {
                }
            }
            m1736i();
            return this.f2983t && this.f2981r;
        }
        this.f2980q = true;
        this.f2978o = false;
        this.f2967d.m1712l(m1741d(0, motionEvent.getX(), view.getWidth(), this.f2969f.getWidth()), m1741d(1, motionEvent.getY(), view.getHeight(), this.f2969f.getHeight()));
        if (!this.f2981r && m1725u()) {
            m1724v();
        }
        if (this.f2983t) {
            return false;
        }
    }

    /* renamed from: p */
    public AbstractView$OnTouchListenerC1276a m1730p(float f, float f2) {
        float[] fArr = this.f2976m;
        fArr[0] = f / 1000.0f;
        fArr[1] = f2 / 1000.0f;
        return this;
    }

    /* renamed from: q */
    public AbstractView$OnTouchListenerC1276a m1729q(int i) {
        this.f2967d.m1714j(i);
        return this;
    }

    /* renamed from: r */
    public AbstractView$OnTouchListenerC1276a m1728r(int i) {
        this.f2967d.m1713k(i);
        return this;
    }

    /* renamed from: s */
    public AbstractView$OnTouchListenerC1276a m1727s(float f, float f2) {
        float[] fArr = this.f2971h;
        fArr[0] = f;
        fArr[1] = f2;
        return this;
    }

    /* renamed from: t */
    public AbstractView$OnTouchListenerC1276a m1726t(float f, float f2) {
        float[] fArr = this.f2975l;
        fArr[0] = f / 1000.0f;
        fArr[1] = f2 / 1000.0f;
        return this;
    }

    /* renamed from: u */
    public boolean m1725u() {
        C1277a c1277a = this.f2967d;
        int m1718f = c1277a.m1718f();
        int m1720d = c1277a.m1720d();
        return (m1718f != 0 && mo1603b(m1718f)) || (m1720d != 0 && mo1604a(m1720d));
    }

    /* renamed from: v */
    public final void m1724v() {
        int i;
        if (this.f2970g == null) {
            this.f2970g = new RunnableC1278b();
        }
        this.f2981r = true;
        this.f2979p = true;
        if (this.f2978o || (i = this.f2974k) <= 0) {
            this.f2970g.run();
        } else {
            C0829h1.m2852K(this.f2969f, this.f2970g, i);
        }
        this.f2978o = true;
    }
}