1. 程式人生 > >一個View加了同時setOnClickListener,setOnTouchListener監聽器點選異常

一個View加了同時setOnClickListener,setOnTouchListener監聽器點選異常

一個View加了同時setOnClickListener,setOnTouchListener監聽器,onTouch可以點選,Onclick點選不了

解決方法:

<span style="font-size:18px;">    private OnTouchListener mOnTouchListener = new OnTouchListener() {
            public boolean onTouch(View v, MotionEvent event) {
       
                if (event.getAction() == MotionEvent.ACTION_DOWN) {
 
                    return false;
                } else if (event.getAction() == MotionEvent.ACTION_MOVE) {
                  

                    return true;
                } else if (event.getAction() == MotionEvent.ACTION_UP) {
                    
                  return false;
                }
           return false;
            }
        };</span>