0
ユーザーが配列の値を編集するときに、配列リストの値を動的に置き換えるにはどうすればよいですか?私はarr_list.set(count,"replace value")
ボタンの内側でclick.Action
ボタンのクリックイベントを使って行った。だから私は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
arr_list.set(count、 "replace value")が動作するはずです!問題に直面している場所でコードを提供してください。 – Ratan