2
私はSQLiteテーブルのすべての行を読み込み、すべてを一度にListView
に表示しようとしています。これは、私が一行一列で読む方法です:一度にすべての行を読む
//---get all titles---
db.open();
Cursor c = db.getAllTitles();
String text = "";
if (c.moveToFirst()){
do {
DisplayTitle(c, text);
} while (c.moveToNext());
}
db.close();
public void DisplayTitle(Cursor c, String text){
ListView.setText("id: " + c.getString(0) + "\n" + "ISBN: " + c.getString(1)
+ "\n" + "TITLE: " + c.getString(2) + "\n" + "PUBLISHER: " + c.getString(3));
}
これを達成するための提案はありますか?
あなたは 'ListView'とアダプタの**どの**チュートリアルを読みましたか? [ここにある](http://developer.android.com/resources/tutorials/views/hello-listview.html)。 ['BaseAdapter'](http://developer.android.com/reference/android/widget/BaseAdapter.html)を見ることもできます。カスタムデータを表示する場合は、それを拡張するクラスを作成します。 – Felix