Aller au contenu

onItemClickListener pas déclenché


Cuillère

Recommended Posts

Bonjour,

J'ai un problème avec l'implémentation d'une vue personnalisée dans une ListView :

J'ai une vue personnalisée qui surcharge la méthode onTouch pour pouvoir changer son image de background lors d'un click. Pas de problème jusque là lorsque la vue est seule dans un layout.

Je crée ensuite un adapter pour afficher une ListView contenant plusieurs vues personnaliées. Le problème arrive à ce moement, il onItemClick de la ListView n'est jamais déclenché.

Je nuance mon propos :

-si le onTouch return true, le onItemClick n'est pas déclenché

-si le onTouch return false, le onItemClick se déclenche mais le ACTION_UP n'est jamais enclenché dans ma vue custom.

Une idée ?

Est-il possible de faire autrement pour implémenter une vue réceptive aux MotionEvents par exemple ?

Ma vue custom est totalement dessinée à la main, elle hérite de View et est dessinée via un canvas.

Merci

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...