我對列表視圖的生命週期感到十分困惑。更具體地說,列表適配器到底做了什麼?它只是向給定視圖提供數據嗎?當getView()
函數被調用時何時/在哪裏?這個getView()
函數提供了什麼目的?從查看代碼看起來,getView()
看起來像是將數據「分配給」要顯示的視圖。我希望能夠使用列表視圖,而不必記住,做到這一點,然後這是爲了它的工作。我寧願理解它,以便我可以正確使用它。有人請幫我理解這一切。列表適配器和getView函數說明
此外,如果有人可以向我解釋.. BaseAdapter和ArrayAdapter有什麼區別?以及Android附帶的任何其他類型的適配器。
所以,在這種情況下。 '公共視圖getView(int position,View convertView,ViewGroup viewGroup){ Task task = task.get(position); [012]} 位置指的是什麼? –
在listView中的位置。這是一個索引。 – Fildor