Saut de ligne dans la mise en forme XML?
lors de l'édition d'une Chaîne de caractères XML-je besoin d'ajouter des sauts de ligne. Et je voulais vous demander quelle est la bonne forme lors de la programmation pour android? Parce que <br>
fonctionne, mais ECLIPSE marques de la zone problématique. Si j'découvrez les suggestions Eclipse me dit que je doit ajouter une balise de fin </br>
- SI j'ajoute que le saut de ligne disparaît...
Si l'on travaille, mais est marqué comme problématique, l'autre fonctionne pas, mais Eclipse me dit c'est ok..
Quelle forme doit-je utiliser?
- Sur un côté-note: Jamais l'utilisation
<br>
. Explication: la plupart de balisage-langues (xml, html, etc) utiliser<item>
pour ouvrir une balise,</item>
pour fermer une balise et<item></item>
est vide donc a une autre notation<item/>
. Donc<br>
ouvre une balise, c'est la logique de l'IDE asksed pour fermer avec</br>
mais comme le br-tag est presque toujours vide, il est conseillé d'utiliser<br/>
. De toute façon la question était à propos de Java, de sorte\n
est beaucoup mieux. À l'aide de html pour un textview fonctionne très bien mais consomme relativement beaucoup de mémoire. Utilisez seulement cela, quand c'est nécessaire, si vous voulez un multicolores textview ou quelque chose comme ça. - Voir ma réponse ici: stackoverflow.com/questions/18938403/...
Vous devez vous connecter pour publier un commentaire.
Utilisation
\n
pour un saut de ligne et\t
si vous souhaitez insérer un onglet.Vous pouvez également utiliser certaines balises XML pour la mise en forme de base:
<b>
pour le texte en gras,<i>
pour l'italique, et<u>
de texte souligné.D'autres options de mise en forme sont présentés dans cet article sur l'Android site des Développeurs:
https://developer.android.com/guide/topics/resources/string-resource.html#FormattingAndStyling
Si l'on se réfère à res chaînes, utilisez CDATA avec \n.
Vous pouvez également ajouter <br> au lieu de \n.
Et puis vous pouvez ajouter du texte à TexView:
Prendre note: j'ai vu d'autres posts qui disent


vous donnera un saut de paragraphe, qui curieusement travaille dans l'Android xmlString.xml
fichier, mais ne sera PAS apparaître dans un appareil lors de l'essai (pas de pauses, à tous montrer le haut). Par conséquent, la\n
montre sur les deux.

est quel format ? url de sa table pour tous les caractères peuvent êtreVoici ce que j'utilise quand je n'ai pas accès à la source de la chaîne, par exemple pour téléchargé HTML:
Pour XML, vous devriez probablement de le modifier pour le remplacer par de
<br/>
à la place.Exemple de son utilisation dans une fonction (appels supplémentaires retiré pour plus de clarté):
...et un autre exemple: