A visualização personalizada 'ImageButton' definiu o setOnTouchListener, mas não substitui o performClick

Bem, eu sei que existem algumas perguntas sobre esse aviso, mas ainda não consigo descobrir como me livrar disso. Eu não quero implementar oOnTouchListener interface em nível de classe, porque existem muitos botões e eu prefiro manter cada pedaço de código em seu próprio "espaço". Eu adicioneiperformClick() depois deACTION_UP caso, mas o aviso ainda persiste.

Obrigado

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;
                }
            });

questionAnswers(3)

yourAnswerToTheQuestion