我有一些活动,活动A,其中我在新任务中开始新活动B,所以A转到后台使用它任务...在BI启动C和从C我需要启动A ...我需要来回到第一个任务。怎么做 ?谢谢 !
答案 0 :(得分:1)
对Intent Flags使用意图。
Intent intent= new Intent(CurrentActivity.this, DestinationActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP));
这应该用于开始新的活动,例如你的情况下的B和C.
和
Intent intent= new Intent(CurrentActivity.this, DestinationActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT));
在您的情况下,可用于重新启动A.希望这会有所帮助。