質問: cursor.getInt(cursor.getColumnIndex(DataColumns._ID)); } }); ``` ` 調べてみてるのですが、どんなサイトも同じような書き方をしているのにエラーがでてしまいます。 ちなみに一覧表示(ItemAdapterは独自のもの)は正常にできております。 何を記載してよいかわからないため、エラーコードと簡単なソースを貼り付けました。 これだけでは解決できない場合、追記させていただきます。 宜しくお願いします。
回答: どこを参考にしたかは知りませんが、android.database.Cursorはデータベース問い合わせに使うもので、リストにCursor型で収納されていないかぎり、ここでキャストして取得できるものではありません。 このリストで扱っているItemAdapterとかitemListとかが持っているデータ型でないと扱うことはできません。