【发布时间】:2014-09-23 15:10:39
【问题描述】:
哪里出错了? 当我生成pdf然后重复自身并且是id = 1然后id = 1并且只有id = 2等等。
List list = new List(List.ORDERED);
String query = "SELECT * FROM property ";
Cursor c1 = db.selectQuery(query);
if (c1 != null && c1.getCount() != 0) {
if (c1.moveToFirst()) {
do {
list.add(c1.getString(c1.getColumnIndex("id")));
list.add(c1.getString(c1.getColumnIndex("type")));
list.add(c1.getString(c1.getColumnIndex("address")));
list.add(c1.getString(c1.getColumnIndex("value")));
list.add(c1.getString(c1.getColumnIndex("debt")));
list.add(c1.getString(c1.getColumnIndex("notes")));
doc.add(list);
}while (c1.moveToNext());
}
}
c1.close();
【问题讨论】:
-
其他字段是否也重复,或者只是“id”?
-
hmmm 还有一个问题,为什么我将同一个对象放入循环中...可能是因为您没有在循环中创建新对象...
-
其他字段过于重复