Chaîne Html <style> tag et le style dans le textview android
J'essaie de montrer, d'afficher une chaîne html dans un textview. J'ai utilisé le code Html.fromhtml méthode pour charger chaîne html textview. Mais Il n'a pas à analyser à la balise. Voici ma chaîne html
<style>u.style{color:#FF0000;}span.style2{color:#000000;}</style>
<u class="style"><span class="style2">some text</span></u>
J'avais essayé Spannable Chaîne aussi, Mais Il affiche souligné et le texte souligné dans la même couleur.Je ne veux pas changer la couleur du texte.
s.setSpan(new ForegroundColorSpan(Color.CYAN), start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
Quelqu'un peut m'aider à créer des textview, qui peut soutenir la balise dans le textview?
En cela, vous êtes à l'aide de CSS. CSS n'est pas pris en charge dans android, si vous souhaitez utiliser, puis Utiliser le langage Html.fromHtml("Votre Texte dans des balises");
J'avais utilisé cette méthode. Mais je suis à la recherche d'personnalisée textview, qui peuvent favoriser le css aussi.
TextView est pas en charge le style de la balise, donc essayez de charger sur WebView.
Ça pourrait fonctionner si vous utilisez <font color='#000000; " >texte</font>
Je pense que vous devez utiliser WebView au lieu de TextView pour le rendre plus facile. Juste la conception de votre webview exactement la même chose que la TextView.
J'avais utilisé cette méthode. Mais je suis à la recherche d'personnalisée textview, qui peuvent favoriser le css aussi.
TextView est pas en charge le style de la balise, donc essayez de charger sur WebView.
Ça pourrait fonctionner si vous utilisez <font color='#000000; " >texte</font>
Je pense que vous devez utiliser WebView au lieu de TextView pour le rendre plus facile. Juste la conception de votre webview exactement la même chose que la TextView.
OriginalL'auteur Roshni | 2014-07-29
Vous devez vous connecter pour publier un commentaire.
pour html vous devez utiliser ce :
également consulter ce lien
http://developer.android.com/reference/android/text/Html.html#fromHtml%28java.lang.String%29
et C'est une liste de balises HTML:
<p style='margin: 0; color: #ff0000;'>This is a paragraph.</p>
Non, juste de support de balise ci-dessus.
OriginalL'auteur meysam
La
style
etspan
les tags ne sont pas pris en charge dansTextView
.Ce que vous pouvez faire est ceci:
Pour info, ici est une liste de balises prises en charge.
OriginalL'auteur G.T.
vous devez avoir à utiliser comme cette
OriginalL'auteur Rohit