56 votes

Android : lien hypertexte textview

Je sais que si vous mettez un lien dans une vue de texte cela fonctionnera mais si je veux afficher par exemple :

Google (en) stackoverflow

et pas le lien entier (juste la balise) Comment puis-je rendre ces liens cliquables ?

65voto

Andrei Points 1010

Vous pouvez avoir deux TextViews distincts et vous pouvez les aligner en conséquence dans votre mise en page si nécessaire :

Ensuite, si vous voulez supprimer le « lien souligné ». Créez une classe :

Ajoutez ensuite cette méthode dans votre classe Activity principale où vous avez les TextViews

Et puis appelez simplement ceci après avoir initialisé les TextViews (dans votre onCreate):

58voto

epicness42 Points 347
<pre><code></code><p>et</p><pre><code></code></pre><p>Le lien est, "<a href="https://stackoverflow.com/questions/9852184/android-textview-hyperlink?rq=1">Android: textview hyperlink</a>»</p><p>et la balise est, « google stack overflow »</p><p>Définissez le premier bloc de code dans votre java et le deuxième bloc de code dans vos chaînes.xml fichier. Assurez-vous également de référencer l’ID du textView à partir de votre mise en page dans votre java.</p></pre>

18voto

Razavi Points 37

`` fonctionne simplement si vous avez des liens complets dans votre HTML. Les éléments suivants seront surlignés en bleu et cliquables :

16voto

Hulk Points 1308

Un moyen très simple de le faire---

Dans votre activité...

Ensuite, vous obtiendrez juste le Tag, pas le lien entier.

J’espère que cela vous aidera...

6voto

Anurag Ramdasan Points 2434

cela devrait fonctionner.

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