2016-03-14 109 views
0

我有兩個listview,一個是簡單的,另一個是自定義的(它有一個圖片,一個文本和一個按鈕)。我想動態地將圖像添加到簡單的listview中。如何? 當點擊自定義列表視圖中的按鈕時。android:動態添加圖像到列表視圖

我會欣賞你的答案。 謝謝。

+0

你是否實現了你的列表視圖,你的活動和你的列表適配器? – Fakher

+0

假設您的簡單列表視圖具有一個包含項目數組(適用時)的適配器,只需將映像添加到適配器正在使用的陣列中,並在按下按鈕 –

+0

@Yama Raahi時使適配器數據無效,那麼您做了什麼遠嗎? –

回答

0

你可以試試這個。

通過擴展BaseAdapter來創建一個類。

在適配器中,保留一個名爲itemsToDisplay的變量。

在getCount()中返回這個變量。

在getView()中返回您的自定義視圖。

無論您在何處顯示列表,請在底部添加一個按鈕,其中會顯示:加載更多圖片或其他內容。

單擊該按鈕會按items值增加itemsToDisplay。

調用適配器上的notifyDataSetChanged以在itemsToDisplay中進行更改後顯示更多圖像。

+0

感謝您的評論。 但我有兩個listviews。我想通過點擊另一個列表視圖中的按鈕在一個列表視圖中添加圖像。 –