2010-03-24 4 views
6

J'ai un Dialog personnalisé qui contient seulement un TextView pour afficher du texte dans mon application. The documentation listes que seuls les b, i, u, tt, big, small, sup, sub et strike balises sont pris en charge. J'ai vraiment besoin d'ajouter des nouvelles lignes pour la lisibilité. Ai-je besoin de modifier une mise en page plus compliquée ou existe-t-il un moyen d'encoder les nouvelles lignes dans la ressource? J'ai essayé d'ajouter des balises br, mais cela n'a pas aidé.Ajouter des nouvelles lignes à une ressource textuelle dans Android?

Répondre

28

Sur une alouette, j'ai essayé d'ajouter \n à ma ressource, et heureusement découvert qu'il a ajouté une nouvelle ligne! J'espère que cela épargnera à quelqu'un d'autre le problème.

+0

Merci, cela m'a vraiment fait gagner du temps! – Laimoncijus

+0

vous pouvez obtenir la ressource avec la balise
et utiliser Html.fromHtml (str), notez que vous récupérez une CharSequance et PAS une chaîne. – codeScriber

Questions connexes