java - 从 SQLite 打印下一行

标签 java android string sqlite

我的问题:

在我的应用程序中,我从 SQLite 数据库读取地址详细信息并在 TextView 中显示结果。

我的sqlite示例地址 - 41 South Station Road, '\n' Colchester, '\n' CO1 1RQ

但是使用'\n' 的下一行不起作用。它在 TextView 中直接打印 '\n'。

我的输出:

enter image description here

我尝试过的

来自 this question:

41 South Station Road,"\\n"科尔切斯特, "\\n"CO1 1RQ

南站路 41 号,"\n"科尔切斯特,"\n"CO1 1RQ

41 南站路,\n 科尔切斯特,\n CO1 1RQ

以上所有方法均无效。

最佳答案

这段代码解决了我的问题..

 string = string.replace("\\\n", System.getProperty("line.separator")); 

引用 - https://stackoverflow.com/a/16287239/3879847

感谢@Robert

关于java - 从 SQLite 打印下一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31064675/

相关文章:

java - 仅允许 null 选择加入

java - 创建集合数组

android - CardView 忽略 android :clipChildren ="false"

java - 修剪 Struts2 文本字段字符串输入

C++ 和 UTF8 - 为什么不直接替换 ASCII?

java - 什么是最好/最优雅的方式来限制并行流中并发评估的数量(比如使用固定线程池)

java - 为什么我的 paintComponent() 方法没有被调用?

java - 开始制作Android应用程序

android - 如何在recyclerview中实现拖放和滑动删除?

java - 如何使 JTextField 在按钮单击后出现,并且只接受与另一个字符串相同长度的字符 - Java GUI