私はAndroidで初心者です。私はdbに値を入力して保存してからArrayList
に保存しました。私はActivity内のすべての値を取得したいが、コンストラクタに渡すことはできない。それ、どうやったら出来るの?誰か助けてもらえますか?Activity to ClassListの値を渡すクラス
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を(); –