131 votes

Comment faire une nouvelle ligne ou une nouvelle tabulation dans le XML <string> (eclipse/Android) ?

Dans mon fichier strings.xml, j'ai un texte très long que je veux formater d'une manière ou d'une autre. Comment puis-je mettre une tabulation avant la première phrase du texte ? De même, quel est le code pour une nouvelle ligne ? Merci

215voto

Boris Strandjev Points 18480

Añadir \t pour l'onglet et \n pour une nouvelle ligne.

38voto

Gridtestmail Points 768

Utilice \n pour un saut de ligne et \t si vous voulez insérer un onglet.

Vous pouvez également utiliser certaines balises XML pour un formatage de base : <b> pour le texte en gras, <i> pour les italiques, et <u> pour le texte souligné

Plus d'informations :

https://developer.Android.com/guide/topics/resources/string-resource.html

36voto

NhatVM Points 517

\n n'a pas fonctionné pour moi. J'ai donc utilisé <br/> balise HTML

<string name="message_register_success">
    Sign up is complete. <br/>
    Enjoy a new shopping life at fatherofapps.com!!
</string>

24voto

Zelalem Points 184

Utilice \t pour ajouter un onglet et \n pour une nouvelle ligne, voici un exemple simple ci-dessous.

<string name="list_with_tab_tag">\tbanana\torange\tblueberry\tmango</string>
<string name="sentence_with_new_line_tag">This is the first sentence\nThis is the second scentence\nThis is the third sentence</string>

16voto

Ankit Saini Points 99

Ajoutez cette ligne en haut du fichier string.xml

<?xml version="1.0" encoding="utf-8"?>

et utiliser

'\n'

de l'endroit où vous voulez rompre votre ligne.

ex. <string> Hello world. \n its awesome. <string>

Sortie :

Hello world.
its awesome.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X