La vista personalizada 'ImageButton' ha establecido que SetOnTouchListener lo haya llamado, pero no anula la función performClick

Bueno, sé que hay algunas preguntas con respecto a esta advertencia, pero aún no puedo entender cómo deshacerme de esto. No quiero implementar elOnTouchListener interfaz a nivel de clase, porque hay muchos botones y prefiero mantener cada pieza de código en su propio "espacio". yo añadíperformClick() despuésACTION_UP caso pero la advertencia aún persiste.

Gracias

send.setOnTouchListener(new View.OnTouchListener() {
                @Override
                public boolean onTouch(View view, MotionEvent motionEvent) {
                    switch (motionEvent.getAction()){
                        case MotionEvent.ACTION_UP:
                            view.performClick();
                            break;
                        default:
                            break;
                    }
                    return true;
                }
            });

Respuestas a la pregunta(3)

Su respuesta a la pregunta