私はちょっと渋滞しています。私は同様の質問がされていることを知っているが、私は助けて何かを見つけることができませんでした。SQLiteデータベースからListViewに画像を表示
私は、アンドロイドアプリケーション内の内部データベースからListViewに表示されるイメージを取得しようとしています。私は141行のデータベースを持っており、各行は1,2,3のラベルが付けられています.1,2、または3に応じて表示するために、別のpngイメージ(res/drawableフォルダに保存)が必要です。クエリ。アドバイスは大歓迎です。私は必要な情報を表示するためのより良い方法があるかもしれないことを認識しています。
public void whosnext(View view) {
// || is the concatenation operation in SQLite
cursor = db.rawQuery("SELECT * FROM eventsv1 WHERE start_time > (DATETIME('now')) AND title LIKE ? ORDER BY date ASC, time DESC",
new String[]{"%" + searchText.getText().toString() + "%"});
adapter = new SimpleCursorAdapter(
this,
R.layout.artist_list_item,
cursor,
new String[] {"title", "time", "date", "title3", "style"},
new int[] {R.id.title, R.id.time, R.id.date, R.id.title3, R.id.style});
setListAdapter(adapter);
}
私は新しいWhosNextAdapterを追加し、今、私のリストにテキストを表示画像があるべき場所を包み込むように調整しましたが、私の画像が表示されていません。私の主な活動に必要な電話がありますか、それとも画像を描くためにどのようなフォルダがあるのかをシステムに伝える必要がありますか?これまであなたの助けに感謝します。 – KSol