onTouchListener warning: onTouch should call View#performClick when a click is detected

前端 未结 5 1763
长情又很酷
长情又很酷 2020-12-23 15:48

I have created a onTouchListener. Unfortunately onTouch() method throws me a warning:

com/calculator/activitys/Calculat         


        
5条回答
  •  时光取名叫无心
    2020-12-23 16:11

    Here you go:

    public boolean onTouch(View v, MotionEvent event) {
        switch (event.getAction()) {
        case MotionEvent.ACTION_DOWN:
            //some code....
            break;
        case MotionEvent.ACTION_UP:
            v.performClick();
            break;
        default:
            break;
        }
        return true;
    }
    

提交回复
热议问题