我正在使用包含复选框的listItems
数组,每个选中的项目都保存在mUserItems
数组中,我想使用倒数计时器将在mItemSeleced
textView中分离的每个选中的项目打印3秒钟,然后将其删除并获取另一个项目持续3秒,依此类推;问题是3秒钟后我只检查了最后一项]
public void onClick(DialogInterface dialogInterface, int which) {
for (int i = 0; i < mUserItems.size(); i++) {
final int j = i;
new CountDownTimer(3000, 1000) {
public void onTick(long millisUntilFinished) {}
public void onFinish() {
mItemSelected.setText("");
mItemSelected.setText(listItems[mUserItems.get(j)]);
}
}.start();
}
}