我不知道为什么这很难理解。我有我的主要活动,当启动时,会检查是否第一次打开。如果是,那么它会关闭主活动并使用
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
标记可能受限制。
onBackPressed()
方法中要做的事情。启动上一个活动(请参阅步骤)。 - Mudassir