Ricevo questo avviso (dal titolo della domanda) in una vista Android personalizzata che sto sviluppando.La vista personalizzata ... sostituisce onTouchEvent ma non esegueClick
Perché ricevo l'avviso? Qual è la logica dietro di esso, ad esempio, perché è una buona pratica sovrascrivere anche performClick
quando si sostituisce onTouchEvent
?
http://stackoverflow.com/questions/24952312/ontouchlistener-warning- onuch-should-call-viewperformclick-when-a-click-is-d, http://android-er.blogspot.fr/2014/09/warning-custom-view-overrides.html –
@shayanpourvatan Ho visto questi collegamenti . Ma non sono la stessa cosa della mia domanda. –
@ peter.petrov Sono esattamente la stessa cosa. Ed entrambi hanno le stesse risposte inutili - non c'è nulla da gestire e performClick() sembra non fare nulla di utile. Ho deciso ora di sopprimere l'avvertimento Lint per questo. –