2010-08-28 69 views
3

我有我的活動項目列表,我動態加載項目後項目。 最初我加載「輕量級」版本,當處理完成後,我想用新信息更新項目。像設置一些文字或替換圖像。 這意味着我需要更新ListView項目在Adapter#getView已經返回後顯示的內容。當然,我不知道用戶是否正在積極滾動,並且該項目仍然可見或已經滾動到視圖之外。 我能想到的唯一的事情就是擴展視圖,以便在它自己的線程上執行一些操作並在完成時自行更新,但它會工作嗎? 感謝您的建議Android - 如何更新當前顯示的ListView項目

回答

1

代碼:

dataAdapter.remove(dataAdapter.getItem(clickedpos));  
dataAdapter.insert(t.getText().toString(), clickedpos); 

在那個位置刪除以前的項目和新項目添加到該位置