Je souhaite que l'affichage du texte soit un lien cliquable
<TextView
android:id="@+id/link"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:text="Forget password?"
android:autoLink="all"
android:linksClickable="true"
android:textColor="@color/lgreen"
android:textStyle="italic"
/>
Android, en mettant l'accent sur les liens dans le TextView, mais ils ne répondent pas aux clics. Quelqu'un peut-il me dire comment puis-je faire en tant que cliquables et de les déplacer vers un autre lien.
j'ai essayé plusieurs fois en voyant des exemples. mais je ne peux pas. Peut-on m'expliquer clairement comment faire pour modifier l'affichage du texte comme un lien cliquable.
source d'informationauteur RameshJaga
Vous devez vous connecter pour publier un commentaire.
Tous testé et de travail 100%
ci-dessous est un exemple complet
Solution: android:autoLink="web"
Exemple De Xml
Chaîne string.xml
Vous pouvez ajouter un écouteur de clics pour TextView et commencer à websearch:
et xml ressemble:
Dans la chaîne de fichier, mettez ce code
et dans le fichier XML
c'est monté en réponse
Salut vous pouvez essayer en remplaçant cette en vous layout.xml fichier
Je l'ai essayé et il va sûrement travailler. et le traite de "www.google.com" en tant que lien web
Dans votre
onCreate()
méthode de mettre ce code:J'ai essayé un certain nombre de solutions. Mais cela a fonctionné parfaitement pour moi.
c'est le plus simple et compréhensible code
Découvrez ce post!
BON CODAGE!
Juste ajouter onClick de la balise à votre TextView qui est égale à la fonction définie par. Tout comme ci-dessous
Ici est simple de mise en œuvre de l'essai jusqu'à Android N