package d.b.g;

import android.os.SystemClock;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewConfiguration;
import android.view.ViewParent;

/* JADX INFO: loaded from: classes.dex */
public abstract class j0 implements View.OnTouchListener, View.OnAttachStateChangeListener {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final float f1988f;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final int f1989m;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public final int f1990n;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public final View f1991o;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public Runnable f1992p;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public Runnable f1993q;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public boolean f1994r;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public int f1995s;

    /* JADX INFO: renamed from: t, reason: collision with root package name */
    public final int[] f1996t = new int[2];

    public class a implements Runnable {
        public a() {
        }

        @Override // java.lang.Runnable
        public void run() {
            ViewParent parent = j0.this.f1991o.getParent();
            if (parent != null) {
                parent.requestDisallowInterceptTouchEvent(true);
            }
        }
    }

    public class b implements Runnable {
        public b() {
        }

        @Override // java.lang.Runnable
        public void run() {
            j0 j0Var = j0.this;
            j0Var.a();
            View view = j0Var.f1991o;
            if (view.isEnabled() && !view.isLongClickable() && j0Var.c()) {
                view.getParent().requestDisallowInterceptTouchEvent(true);
                long jUptimeMillis = SystemClock.uptimeMillis();
                MotionEvent motionEventObtain = MotionEvent.obtain(jUptimeMillis, jUptimeMillis, 3, 0.0f, 0.0f, 0);
                view.onTouchEvent(motionEventObtain);
                motionEventObtain.recycle();
                j0Var.f1994r = true;
            }
        }
    }

    public j0(View view) {
        this.f1991o = view;
        view.setLongClickable(true);
        view.addOnAttachStateChangeListener(this);
        this.f1988f = ViewConfiguration.get(view.getContext()).getScaledTouchSlop();
        int tapTimeout = ViewConfiguration.getTapTimeout();
        this.f1989m = tapTimeout;
        this.f1990n = (ViewConfiguration.getLongPressTimeout() + tapTimeout) / 2;
    }

    public final void a() {
        Runnable runnable = this.f1993q;
        if (runnable != null) {
            this.f1991o.removeCallbacks(runnable);
        }
        Runnable runnable2 = this.f1992p;
        if (runnable2 != null) {
            this.f1991o.removeCallbacks(runnable2);
        }
    }

    public abstract d.b.f.i.p b();

    public abstract boolean c();

    public boolean d() {
        d.b.f.i.p pVarB = b();
        if (pVarB == null || !pVarB.a()) {
            return true;
        }
        pVarB.dismiss();
        return true;
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0061  */
    /* JADX WARN: Removed duplicated region for block: B:28:0x006e  */
    /* JADX WARN: Removed duplicated region for block: B:53:0x00d4  */
    /* JADX WARN: Removed duplicated region for block: B:62:0x0108  */
    /* JADX WARN: Removed duplicated region for block: B:65:0x0110  */
    /* JADX WARN: Removed duplicated region for block: B:67:0x0113  */
    @Override // android.view.View.OnTouchListener
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public boolean onTouch(android.view.View r12, android.view.MotionEvent r13) {
        /*
            Method dump skipped, instruction units count: 305
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: d.b.g.j0.onTouch(android.view.View, android.view.MotionEvent):boolean");
    }

    @Override // android.view.View.OnAttachStateChangeListener
    public void onViewAttachedToWindow(View view) {
    }

    @Override // android.view.View.OnAttachStateChangeListener
    public void onViewDetachedFromWindow(View view) {
        this.f1994r = false;
        this.f1995s = -1;
        Runnable runnable = this.f1992p;
        if (runnable != null) {
            this.f1991o.removeCallbacks(runnable);
        }
    }
}
