我正在 sd 卡的文本文件中写入一个字符串,它工作正常。 但我想在每一行之后添加新行。 现在我正在使用这个:
str.append("\r\n");
和
str.append("\n");
和
bufferedWriter.newLine();
但以上所有方法均无效。请给我一个最佳解决方案。
最佳答案
请在将文本输入字符串对象后打印您的文件,然后您将能够看到新行。
大多数编辑器无法解码换行符,这就是为什么每当您尝试在编辑器中查看时,填充都会显示在一行中。
我执行了一个类似的程序,它对我有用。不过,我观察到一种奇怪的行为。它将这些新行添加到文件中,但光标仍停留在第一行。如果你想验证,在换行符后面写一个字符串,你会看到字符串就写在换行符的正下方。
关于android - 如何在android中的文本文件中提供新行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22804839/