Comment faire pour Supprimer le Soulignement du lien hypertexte est un texte dans android ?
J'ai des Bouton et son texte, je retrive de string.xml c'est à dire
J'ai déclaré un texte pour le Bouton dans res/valeurs strings.xml comme
<string name="Google"><a href=""http://www.google.com\">Google</a></string>
J'ai enlevé la couleur du texte du bleu au blanc, mais comment puis-je supprimer ses souligner?
dans mon .fichier java, je suis en utilisant seulement setMovementMethod(LinkMovementMethod.getInstance());
de faire le lien clickabale... je n'ai pas utilisé Linkify
, webview ou quelque chose comme form.Html...
tout fonctionne très bien. Je veux juste enlever le souligner ci-dessous que "Google", le texte...
Est-il un moyen de le faire dans le fichier xml?
J'ai même utilisé android:autoLink="all"
. Mais lorsque je l'ai utilisé, le texte et la couleur du bouton change et je ne veux pas que.
S'Il Vous Plaît Aider.
ouais avant de poster la question que je cheked que répondre, mais je l'ai mentionné ici, déjà que j'ai ce n'utilisez Linkify ou quelque chose d'autre que setMovementMethod(LinkMovementMethod.getInstance()); mais merci quand même.
merci pour editing.-@pablisco
OriginalL'auteur shankey | 2011-12-09
Vous devez vous connecter pour publier un commentaire.
ici est votre removeUnderlines()
aussi créer une classe URLSpanNoUnderline.java
à l'aide de cette ligne, vous pouvez également modifier la couleur du texte
p_DrawState.setColor(R.color.info_text_color);
p_DrawState.setColor(R. de couleur.info_text_color); en utilisant ce que vous pouvez changer la couleur de texte du lien hypertexte...... String value = "<html> cliquez pour aller <font color=#757b86><b><a href=\"google.com\">google</a></b></font> </html>"; changer de couleur ici pour d'autres couleurs
OriginalL'auteur Sishin
après avoir essayé beaucoup j'ai enfin trouvé la solution.
J'ai enlevé le lien de string.xml
et ce code dans mon fichier java.
et il a parfaitement fonctionné.
OriginalL'auteur shankey
Vous ajoutez
style=\"text-decoration:none\"
à votre<a>
tag.Pour plus d'informations sur l'utilisation de vos ressources de chaîne doit être mis en forme, découvrez les Ressources De Chaîne De La Documentation.
Veuillez poster le complet
<string>
tag, avec la modification que j'ai mentionnés.voici ma chaîne balise <string name="Google"><a style="text-decoration:none\" href="google.com\">Google</a></string>
Essayez ceci:
<string name="Google">"<a style='text-decoration:none' href='google.com'>Google</a>"</string>
.désolé monsieur, j'ai essayé, mais ça ne fonctionne pas..le soulignement est toujours resté au-dessous du texte.
OriginalL'auteur Chris Cashwell
c'est tout, les gens ))
OriginalL'auteur Valery Kulikov