我現在有點卡住了。我知道類似的問題已經被問到,但我一直無法找到任何有幫助的東西。在SQLite數據庫的ListView中顯示圖像
我試圖讓我的android應用程序內部的數據庫中的圖像出現在ListView中。我有一個有141行的數據庫,每行都標記爲1,2或3.我需要一個不同的PNG圖像(保存在我的res/drawable文件夾中)根據1,2或3顯示。這是我的當前查詢。任何的建議都受歡迎。我意識到可能有更好的方式來顯示我需要的信息。
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,現在我的列表中查看文本得到了調整,以環繞在圖像應該的,但我的形象沒有顯示。有沒有需要把我的主要活動,或者我需要告訴系統,它是一個PNG或什麼文件夾來繪製圖像?並感謝您的幫助。 – KSol