leotyndale/EnFloatingView

dealClickEvent会触发两次

Gennki opened this issue · 1 comments

EnFloatingView中的onTouchEvent事件

@Override
    public boolean onTouchEvent(MotionEvent event) {
        super.onTouchEvent(event);
        if (event != null) {
            switch (event.getAction()) {
                case MotionEvent.ACTION_DOWN:
                    mLastTouchDownTime = System.currentTimeMillis();
                    break;
                case MotionEvent.ACTION_UP:
                    if (isOnClickEvent()) {
                        dealClickEvent();
                    }
                    break;
            }
        }
        return true;
    }

super.onTouchEvent(event);和下面的case MotionEvent.ACTION_UP会导致触发两次dealClickEvent

已处理,sorry