Bonjour à toutes et à tous,
Dans un EditText créé statiquement, je lui attribue le paramètre multilignes.
Dans cet EditText, j'écris ce qui suit :
Mon_Nom
Mon_Adresse
Mon_Téléphone
soit trois lignes de texte. J'enregistre dans un fichier .txt ces données avec l'instruction :
Si je lis ce fichier avec un éditeur de texte classique, je retrouve bien mes trois lignes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part writer.write(monEditIext.getText().toString());
Maintenant, si je remplis cet EditText par le contenu du fichier par la méthode suivante :
je retrouve la totalité de mon texte, mais en une seule ligne ; les sauts de lignes ont disparu !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 while ((line = reader.readLine()) != null) { builder.append(line); } monText = builder.toString(); monEditText.setText(monText);
Comment faire pour retrouver les sauts de lignes ?
Merci de votre aide.
Pierre.
Partager