小编anz*_*zoi的帖子

Android 在开始新活动时终止所有其他活动

我有一个 android 活动问题。

这是我的流程的工作原理:

  1. Login Activity 开始
  2. 登陆成功。MainMenuActivity开始,LoginActivity 由我完成。
  3. 用户触摸设置和 SettingsActivity 启动。MainMenuActivity没有完成。因为它是主菜单。当用户在设置屏幕上按下返回时,我需要返回MainMenuActivity。所以我不能杀MainMenu
  4. 用户触摸注销SettingsActivity并由我完成并开始登录活动。当用户返回登录时,我需要杀死MainMenuActivity但我不能。:/
  5. 我试过FLAG_ACTIVITY_SINGLE_TOPCLEAR_TOPSINGLE_TASKNEW_TASKNO_HISTORY等几乎所有的人没有工作
  6. 我把launchMode="singleTask"clearTaskOnLaunh="true"等没有再工作。
  7. 我试图addFlags()setFlags()这两个,没有工作
  8. 这里有很多关于这个主题的问题,我阅读并应用了所有建议的解决方案,但没有奏效。

请问有人可以帮忙吗?

PS android:minSdkVersion="8"android:targetSdkVersion="15"我的应用程序。我没有在应用程序中使用片段,我使用旧的活动结构。

flags android kill-process android-intent android-activity

5
推荐指数
2
解决办法
5852
查看次数