我想創建一個已經有索引捕獲的按鈕,只需要從ArrayList<String>
和ArrayList<Integer>
中刪除。整數列表刪除索引就好,但字符串數組不。下面的代碼:從ArrayList刪除索引<String>
這些設置和填充在上創建方法。我知道他們工作正常,因爲我在設備上查看它們時會得到輸出。
RemoveItem.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO
if(i >= 0){
QandItem.remove(i);
Prices.remove(i);
left.notifyDataSetChanged();
right.notifyDataSetChanged();
ItemList.setAdapter(left);
PriceList.setAdapter(right);
}
}
});
哪裏i
是我試圖刪除索引。
'i'是一個整數還是一個int? – Keppil
i是整數 – Orthmius
然後你有你的答案。您要移除元素i,而不是刪除是在索引i的元素。 –