【发布时间】:2015-05-14 15:33:57
【问题描述】:
您好,我正在读取 sqlite db 数据并将其存储到字符串缓冲区中。我想在android的列表视图中显示它。我面临小问题。请帮我解决这个问题。
String studentno=cursor.getString(1);
String date=cursor.getString(2);
buffer.append("student: "+studentno+" Time:"+date+"\n");
String data=buffer.toString();
Log.d("student: "+studentno+" Time:"+date);
输出为:student: 1234 Time:12:13
student: 1234 Time:12:14
student: 1234 Time:12:15
我想像这样存储字符串缓冲区
values[0]=student: 1234 Time:12:13
values[1]=student: 1234 Time:12:14
values[2]=student: 1234 Time:12:15
我尝试了下面的编码,但它不起作用。
String[] values = data.split("");
for (int i = 0; i < values.length; ++i) {
list.add(values[i]);
}
有没有办法做到这一点。提前致谢。
【问题讨论】:
标签: java arrays sqlite android-listview stringbuffer