2011-04-26 162 views
0

我知道這個問題聽起來很熟悉,你會告訴我,我應該找到我的答案,如果對它進行一點搜索......但沒有什麼是爲我工作!動態添加圖像到ListView

我需要一個可以動態添加特定圖像到每一行內容的代碼!

super.onCreate(savedInstanceState); 
     DatabaseHelper helper = new DatabaseHelper(this); 
     database = helper.getWritableDatabase(); 
     Cursor data = database.query("names", fields, null, null, null, null, 
       null); 

     dataSource = new SimpleCursorAdapter(this, R.layout.row, data, fields, 
       new int[] { R.id.first, R.id.last }); 

     ListView view = getListView(); 
     view.setHeaderDividersEnabled(true); 
     view.addHeaderView(getLayoutInflater().inflate(R.layout.row, null)); 

     setListAdapter(dataSource); 
    } 
+3

已經使用SQLite作爲一個標籤,但並沒有提到關於使用數據庫的任何東西。你沒有提供你已經嘗試過的和沒有工作的代碼。你向我們索要的代碼不是這個社區支持的。所以再試一次,改善問題。你卡在哪裏?到目前爲止你做了什麼? – WarrenFaith 2011-04-26 13:24:59

+0

我有一個列表視圖,其中包含名稱和姓氏。 – AnthonyK 2011-04-26 13:28:27

+0

我想在文本前輸入國家國旗(姓名,姓氏) – AnthonyK 2011-04-26 13:29:06

回答

1

這裏只是一個瘋狂的猜測 - 因爲這個問題真的很難理解。

你必須有

  • 的標誌(圖)
  • 名對象列表
  • 姓氏

我會建議使用自定義列表視圖適配器以填補水平線性包含ImageView和兩個文本視圖的佈局。

此演示文稿確實幫助我開始使用ListViews,並且我建議您觀看它。

http://www.google.com/events/io/2010/sessions/world-of-listview-android.html

+0

Thx 4提供這個美妙的滑塊鏈接 – oratis 2011-12-06 12:18:34