需要一個循環對ID執行。可惜實現之後,只有第一次輸入id正確接收了。在數組中其余的值都無法正確進行循環。代碼如下:請高手解答哪裡出現錯誤了。
if (arraylistSelectedConsumerIds != null)
{
for (int i = 0; i <arraylistSelectedConsumerIds.size(); i++)
ConsumerId = arraylistSelectedConsumerIds.get(i);
databaseAdapter.updateEmailmark(ConsumerId);
Toast.makeText(AdminActivity.this,"consumer id" + ConsumerId, Toast.LENGTH_LONG).show();
}
for循環未加花括號只執行 下面的第一句,如下
for (int i = 0; i <arraylistSelectedConsumerIds.size(); i++)
ConsumerId = arraylistSelectedConsumerIds.get(i);
加上花括號就好了