私はSQLite-dbから読み込もうとしており、結果をカスタムタイプのコンテナのオブジェクトに入れ、コンテナの内容を配列リストに入れ、配列リストで満たされたリストビューを構築できるようにしています。塗りつぶされた Container-object を ArrayList に渡そうとした時点で立ち往生しています。
ArrayList<Container> myListContent = new ArrayList<Container>();
{
Container conSelected = db.readContainer(i);
int s1 = conSelected.getId();
Log.i("LISTE", "id = " + s1);
String s2 = conSelected.getVorname();
Log.i("LISTE", "vorname = " + s2);
String s3 = conSelected.getName();
Log.i("LISTE", "name = " + s3);
// Container to the ArrayList
//THIS NEXT COMMAND IS TROUBLING ME. ALL THREE GIVE THE SAME LOG
//myListContent.add(conSelected);
//myListContent.add(new Container(conSelected.getId(), conSelected.getVorname(), conSelected.getName()));
//myListContent.add(new Container(conSelected));
Log.i("LISTE", "line = " + myListContent);
}
//this.myAdapter = new ListActivity(this, R.layout.row, myListContent);
私のログキャットは言う:
03-11 18:17:43.336: I/LISTE(7477): id = 1
03-11 18:17:43.336: I/LISTE(7477): vorname = Fred
03-11 18:17:43.336: I/LISTE(7477): name = Einsner
03-11 18:17:43.336: I/LISTE(7477): line = [null]
...
03-11 18:17:43.375: I/LISTE(7477): id = 6
03-11 18:17:43.375: I/LISTE(7477): vorname = Wolf
03-11 18:17:43.375: I/LISTE(7477): name = Sechsland
03-11 18:17:43.375: I/LISTE(7477): line = [null, null, null, null, null, null]
誰でもこれで私を助けることができますか?私はまだ新人です:(