1
getView()
如何從ListView中刪除一個項目,而getView()?
我將佈局設置爲列表中的每個項目。
但是,我想從我的ArrayList
中刪除一些項目,也未列入清單。
我的代碼是這樣:
getView() {
if (condition a)
{
myArrayList.remove(currentIndex);
return;
}
doMoreLayouting();
}
這是正確的方式?
在列表繪製期間從集合中刪除項目時它會有什麼傷害嗎?
我不認爲這是一個從適配器中刪除數據的好地方。你爲什麼需要在這裏做? – pskink 2014-08-30 08:23:52
爲什麼在給定數據給適配器之前,你沒有檢查這個條件? – 2014-08-30 08:41:41