0
如何在用戶編輯數組值時動態地從數組列表中替換數值?我使用按鈕click.Action
內的arr_list.set(count,"replace value")
使用按鈕單擊事件完成。所以我用count作爲arr_list
的索引。點擊按鈕時,我遇到了一個問題,它取代了arr_list
中的所有值。我想替換用戶完成的特定編輯值。如何在用戶編輯值數組時動態地從數組列表中替換值?
如果(V ==右){
if (riskList.size() == 0) {
} else
{
try {
riskList.set(count2,key.getText().toString());
Log.i("dfDF", "" + count2);
key.setText(riskList.get(count2).toString());
toGetIndex = key.toString();
int indexPlus = riskList.indexOf(toGetIndex);
risk.setText(descList.get(count2).toString());
totalRiskin.setText(count2 + 1 + "/" + totalRisks);
} catch (IndexOutOfBoundsException ex) {
Toast.makeText(SalesEditActivity.this,
"There is no next element", Toast.LENGTH_SHORT)
.show();
}
count2 = count2 + 1;
}
}
我已經使用一個和下一個鍵根據index.ie計數來顯示陣列列表值。我也想編輯數組列表值,它會替換當前的索引值。
也許發佈一些代碼..? – dor506 2012-02-17 07:28:49
arr_list.set(count,「替換值」)應該工作!在您遇到問題的地方提供您的代碼。 – Ratan 2012-02-17 07:30:58