現時点では少し立ち往生しています。同様の質問が寄せられていることは知っていますが、役立つものを見つけることができませんでした。
Androidアプリケーション内の内部データベースから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);
}