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