在SQLite Android中使用换行添加和检索文本时出现问题

时间:2014-06-09 03:06:42

标签: android android-sqlite

所以我可以将数据添加到数据库中,但是当我尝试添加

测试句

测试句子二

到数据库然后检索它我正在

测试句子测试句子二

我在输入已经输入的字符串中添加测试数据,因为我将数据从Textview拉入字符串,因此我无法在代码中添加广告。并保存到数据库。

1 个答案:

答案 0 :(得分:1)

实际上你可以尝试添加\ n。读取字符串的每个字符并找到RETURN字符的位置。然后在该字符之前的新String复制内容中,然后复制'\ n',然后复制该字符串的其余内容。

这是代码:

public void onClick(View arg0) {

    String s=ed.getText().toString();
    int index=0;
    for(int i=0;i<s.length();i++){
        if(s.charAt(i)==10){
            index=i;
        }
    }
    String temp=s.substring(0, index);
    temp=temp+'\n';
    temp=temp+s.substring(index+1, s.length());
    tv.setText(temp);
}