package c.b.f;

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

/* JADX INFO: compiled from: ForwardingListener.java */
/* JADX INFO: loaded from: classes.dex */
public abstract class n0 implements View.OnTouchListener, View.OnAttachStateChangeListener {

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

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

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

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

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

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

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

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

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

    /* JADX INFO: compiled from: ForwardingListener.java */
    public class a implements Runnable {
        public a() {
        }

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

    /* JADX INFO: compiled from: ForwardingListener.java */
    public class b implements Runnable {
        public b() {
        }

        @Override // java.lang.Runnable
        public void run() {
            n0 n0Var = n0.this;
            n0Var.a();
            View view = n0Var.f910g;
            if (view.isEnabled() && !view.isLongClickable() && n0Var.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();
                n0Var.f913j = true;
            }
        }
    }

    public n0(View view) {
        this.f910g = view;
        view.setLongClickable(true);
        view.addOnAttachStateChangeListener(this);
        this.f907b = ViewConfiguration.get(view.getContext()).getScaledTouchSlop();
        int tapTimeout = ViewConfiguration.getTapTimeout();
        this.f908e = tapTimeout;
        this.f909f = (ViewConfiguration.getLongPressTimeout() + tapTimeout) / 2;
    }

    public final void a() {
        Runnable runnable = this.f912i;
        if (runnable != null) {
            this.f910g.removeCallbacks(runnable);
        }
        Runnable runnable2 = this.f911h;
        if (runnable2 != null) {
            this.f910g.removeCallbacks(runnable2);
        }
    }

    public abstract c.b.e.i.p b();

    public abstract boolean c();

    public boolean d() {
        c.b.e.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: c.b.f.n0.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.f913j = false;
        this.f914k = -1;
        Runnable runnable = this.f911h;
        if (runnable != null) {
            this.f910g.removeCallbacks(runnable);
        }
    }
}
