清除任务并开始新活动

Bri*_*ian 6 android task android-intent android-activity

我不知道为什么这么难以弄明白.我有我的主要活动,在启动时,检查这是否是第一次打开.如果是,则关闭主活动并打开设置/简介活动FLAG_ACTIVITY_NEW_TASK.设置过程包括三个活动(A,B和C).在活动C结束时,如何清除它以及包含A,B和C的设置任务并再次启动主活动.我已经尝试添加FLAG_ACTIVITY_NEW_TASK | FLAG_ACTIVITY_CLEAR_TOP到主要活动Intent但是当我按BACK时,它返回到设置过程的活动C. 当C完成并启动主要时,如何让它清除活动A,B和C的任务?谢谢!

我正在构建Android 1.6(API 4),因此一些Activity标志可能会受到限制.

Squ*_*onk 0

我在这里回答了类似的问题

正如 Mudassir 在他们的评论中所说,只是finish()您开始新活动后立即进行的活动。