assestフォルダー内の.sqliteファイルからテーブル行全体を含むを返すメソッドを持つDataBaseHelperがあります。fetchData()
Cursor
私はこれを書いた:
try {
Cursor cursor = myDbHelper.fetchData("tableName");
txt.setText("Done!"); //for check only
} catch (Exception e){
txt.setText("Can't fetch data !");
}
tryブロックの最後にこれらの2行を追加しました。CursorAdapter ca
をListView にアタッチするためにこれを行いましたlv
:
CursorAdapter ca = new CursorAdapter(getBaseContext(), cursor, false);
lv.setAdapter(ca);
ただし、CursorAdapterのインスタンス化行に次のエラーメッセージが表示されました。
タイプCursorAdapterをインスタンス化できません
ここで何が問題になっていますか?データベースからフェッチするために間違ったアダプタを使用していますか?