ID を提供し、その ID に関連付けられた行を取得したい場合、DB アダプター クラスで次のようなクエリを実行しています。
public Cursor fetchRow(String a) {
String Key = a;
return mDb.query(DATABASE_TABLE0, new String[] {IDno1, GIDno1,Name1,Owner1,Breed1,Gender1}, "IDno=?",new String[]{Key}, null, null, null, null);
}
私のクラスでは、このクエリから返された個々の要素をさまざまな変数にバインドしたいと考えていますが、それを達成する方法がわかりません。私は次のようなことをしています:
private void fillData() {
Cursor c = DBHelper.fetchRow();
// List<String> idList = new ArrayList<String>();
if (c.moveToFirst()) {
}
}