我正在尝试使用此代码一一启动一些活动
for (Card c : cards) {
i++;
Intent intent = new Intent(this, OneChoiceActivity.class);
intent.putExtra("mode", "oneChoice");
intent.putExtra("cardID", c.getId());
intent.putExtra("totalNumber", cards.size());
intent.putExtra("currentNumber", i);
startActivityForResult(intent, 1);
}
我想在每次启动子活动时获取意图,做某事,完成它,父活动将等待每个孩子退出,然后调用下一个活动。但是 for 循环在显示任何活动之前运行并完成。有解决办法吗?