2 votes

Élément cliquable avec urls cliquables dans ListView

J'ai un élément ListView personnalisé avec ImageView et TextView. Le TextView contient une chaîne HTML avec des urls et du texte normal. Dans mon adaptateur, j'ai un code similaire à

tv.setText(Html.fromHtml("<a href='http://google.com'>google</a>")); tv.setMovementMethod(LinkMovementMethod.getInstance());

et cela fonctionne très bien mais onListItemClick n'est pas exécuté lorsque je clique sur un élément en dehors de l'url, l'élément entier semble inactif.

Lorsque je clique sur une url, je veux déclencher l'action par défaut des urls du formulaire et lorsque je clique sur un texte ordinaire ou sur une ImageView, je veux exécuter l'action suivante onListItemClick est-ce possible ?

Deuxième question, est-il possible de démarrer l'activité en utilisant <a href="...">start some activity</a> ?

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X