2011-02-12 17 views
0

嘿所有, 我知道這個問題已經在這個論壇本身多次提出。但是我無法從其中任何一個獲得工作解決方案。在Android的列表視圖中的圖像

我的問題是,我需要創建一個列表視圖與圖像。內容是靜態的。例如:假設我需要顯示5行數據,並且我有5個圖像與這些行一起使用。我需要做的就是以列表格式顯示它們!

簡單嗎?

在此先感謝!

+0

可能重複[如何自定義listview行android](http://stackoverflow.com/questions/4407865/how-to-customize-listview-row-android) – 2011-02-12 15:20:11

回答

0

您需要爲這些行編寫自定義佈局,並將其傳遞給定義列表內容的適配器(您可能希望自己編寫,但可能會有一些預定義的內容)。

參見例如這個TweetAdapter 使用this layout left screenshot shows這是怎麼回事。

2

嗨,很高興看到有人面臨着和我一樣的問題。 這是非常簡單的解決方案。 使一個ArrayList添加您的名爲COUNTRIES中的五個元素。 以線性佈局創建一個名爲imageview的ImageView和一個名爲textview的TextView的list_item.xml文件(此佈局將爲您在ListView中的每一行重複)。 不要忘記在ImageView中將圖像設置爲任何圖標或其他東西。

在擴展ListActivity的類中,只需輸入以下行即可完成。

setListAdapter(new ArrayAdapter<String>(getApplicationContext(),R.layout.list_item,R.id.textview,COUNTRIES)); 

萬一你卡在任何地方,你可以問。