Cela semble être un problème trivial, mais il m'a un peu perplexe. Je veux charger une chaîne HTML en utilisant Html.fromHtml(), et avoir des liens dans la chaîne pour être cliquable et ouvert dans le navigateur.Comment est-ce que je peux cliqueter des liens dans fromHTML? (Android)
exemple de base:
textView.setText(Html.fromHtml("<a href=\"http://www.google.com\">This is a link</a>"));
Avec cet extrait, le texte est formaté comme si elle était un lien (bleu, souligné), mais ce n'est pas cliquable. J'ai essayé Linkify, mais cela ne semble fonctionner qu'avec des liens qui ne sont pas basés sur HTML.
Des suggestions?
note J'ai essayé ceci en référençant une ressource String.xml. ce travail WONT. :-) – Blundell
Utilisez CDATA pour strings.xml pour éviter que les liens soient traités dans les sous-étiquettes. –
Ne fonctionne pas sur 4.0 pas sûr sur les versions précédentes :( – schwiz