Android學習記錄之ListView如何填充數據(Adapter)

獲取一組數據,我們應該如何填充ListView


1.這裏由一組聯繫人數據(聯繫人名和個人頭像)

2.將這組數據傳進適配器,同時適配器也知道爲每一個數據項構建列表項視圖


3.因此適配器可以進一步爲它們創建佈局,但是在ListView創建之前我們無需創建視圖,如果有幾百項數據對應幾百個視圖,那將是個浪費。


4.當適配器和ListView綁定時,ListView將詢問數據組中有多少個項,適配器將檢查數據組並發現有三個數組項,將其返回到

ListView


5.ListView就知道需要使用三個列表項進行自我填充


6.現在ListView從位置0開始,詢問該位置的列表項佈局,它返回到適配器,適配器檢查到,我們有一個聯繫人叫Anna,適配器知道如何創建聯繫人Anna的列表項佈局,返回到ListView



6.以此類推,我們將得到完整的列表

發佈了33 篇原創文章 · 獲贊 7 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章