哪里出错? 当我生成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();
答案 0 :(得分:2)
您在每个周期都添加了列表。
尝试在doc.add(list);
之后添加c1.close();
。