package com.bytedance.sdk.openadsdk.core.widget;

import android.view.MotionEvent;
import android.view.View;
import com.bytedance.sdk.openadsdk.utils.GS;
/* loaded from: classes2.dex */
public class Wwa {
    private float AlY;
    private int DSW;
    private final YFl YFl;
    private boolean eT;
    private int vc;
    private float wN;
    private final boolean Sg = false;
    private boolean tN = false;
    private boolean qsH = true;
    private boolean NjR = false;
    private final View.OnTouchListener nc = new View.OnTouchListener() { // from class: com.bytedance.sdk.openadsdk.core.widget.Wwa.1
        @Override // android.view.View.OnTouchListener
        public boolean onTouch(View view, MotionEvent motionEvent) {
            if (Wwa.this.YFl.VOe()) {
                return !Wwa.this.tN;
            }
            float x = motionEvent.getX();
            float y = motionEvent.getY();
            int action = motionEvent.getAction();
            if (action == 0) {
                Wwa wwa = Wwa.this;
                wwa.eT = wwa.YFl(motionEvent);
                Wwa.this.AlY = x;
                Wwa.this.wN = y;
                Wwa.this.vc = (int) x;
                Wwa.this.DSW = (int) y;
                Wwa.this.qsH = true;
                if (Wwa.this.YFl != null && Wwa.this.tN) {
                    Wwa.this.YFl.YFl(view, true);
                }
            } else if (action == 1) {
                if (Math.abs(x - Wwa.this.vc) > 20.0f || Math.abs(y - Wwa.this.DSW) > 20.0f) {
                    Wwa.this.qsH = false;
                }
                Wwa.this.qsH = true;
                Wwa.this.NjR = false;
                Wwa.this.AlY = 0.0f;
                Wwa.this.wN = 0.0f;
                Wwa.this.vc = 0;
                if (Wwa.this.YFl != null) {
                    Wwa.this.YFl.YFl(view, Wwa.this.qsH);
                }
                Wwa.this.eT = false;
            } else if (action == 3) {
                Wwa.this.eT = false;
            }
            return !Wwa.this.tN;
        }
    };

    /* loaded from: classes2.dex */
    public interface YFl {
        boolean VOe();

        void YFl(View view, boolean z);
    }

    public void YFl(boolean z) {
        this.tN = z;
    }

    public Wwa(YFl yFl) {
        this.YFl = yFl;
    }

    public void YFl(View view) {
        if (view != null) {
            view.setOnTouchListener(this.nc);
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public boolean YFl(MotionEvent motionEvent) {
        if (motionEvent.getActionMasked() == 0) {
            int tN = GS.tN(com.bytedance.sdk.openadsdk.core.lG.YFl().getApplicationContext());
            int AlY = GS.AlY(com.bytedance.sdk.openadsdk.core.lG.YFl().getApplicationContext());
            float rawX = motionEvent.getRawX();
            float rawY = motionEvent.getRawY();
            float f = tN;
            if (rawX <= f * 0.01f || rawX >= f * 0.99f) {
                return true;
            }
            float f2 = AlY;
            return rawY <= 0.01f * f2 || rawY >= f2 * 0.99f;
        }
        return false;
    }
}
