我是Android初學者。我已經將輸入值保存到db中,然後將它們存儲到ArrayList
中。我想在Activity中獲取所有的值,但是我不能將它傳遞給構造函數。我怎麼做?有人可以幫忙嗎?通過ArrayList值傳遞給Activity的類
public String printTableData() {
SQLiteDatabase db = getReadableDatabase();
Cursor cur = db.rawQuery("SELECT * FROM " + Constants.TABLE_NAME, null);
if (cur.getCount() != 0) {
cur.moveToFirst();
do {
row_values = "";
for (int i = 0; i < cur.getColumnCount(); i++) {
data = new ArrayList<String>();
row_values = row_values + " || " + cur.getString(i);
}
Log.d("LOG_TAG_HERE", row_values);
data.add(row_values);
} while (cur.moveToNext());
}
return row_values;
}
刪除'數據=新的ArrayList();'從環線,並把它的外面(上面的「如果{}」) –