我有一个Android活动问题。
我的步骤如下:
1. "登录活动" 开始 2. 登录成功。 "主菜单活动" 开始,我结束了 "登录活动". 3. 用户点击设置,启动 "设置活动"。由于它是菜单,因此不结束 "主菜单活动"。 当用户在设置屏幕上按返回键时,我需要返回到 "主菜单活动"。所以我不能杀死 "主菜单"。 4. 用户点击注销, 我结束 "设置活动" 并启动 "登录活动"。当用户返回登录时,我需要杀死 "主菜单活动",但我不能。:/ 5. 我尝试了 FLAG_ACTIVITY_SINGLE_TOP、CLEAR_TOP、SINGLE_TASK、NEW_TASK、NO_HISTORY等几乎所有的选项都没有起作用。 6. 我放置了 launchMode="singleTask", clearTaskOnLaunh="true" 等,仍然不起作用。 7. 我尝试了 addFlags() 和 setFlags() 两种方法,都不起作用。 8. 关于这个主题有很多问题,在这里,我阅读并应用了所有建议的解决方案,但都没有起作用。
请问有人能帮忙吗?
P.S 对于我的应用程序,android:minSdkVersion="8"和 android:targetSdkVersion="15"。我没有在应用程序中使用片段,而是使用旧的活动结构。
我的步骤如下:
1. "登录活动" 开始 2. 登录成功。 "主菜单活动" 开始,我结束了 "登录活动". 3. 用户点击设置,启动 "设置活动"。由于它是菜单,因此不结束 "主菜单活动"。 当用户在设置屏幕上按返回键时,我需要返回到 "主菜单活动"。所以我不能杀死 "主菜单"。 4. 用户点击注销, 我结束 "设置活动" 并启动 "登录活动"。当用户返回登录时,我需要杀死 "主菜单活动",但我不能。:/ 5. 我尝试了 FLAG_ACTIVITY_SINGLE_TOP、CLEAR_TOP、SINGLE_TASK、NEW_TASK、NO_HISTORY等几乎所有的选项都没有起作用。 6. 我放置了 launchMode="singleTask", clearTaskOnLaunh="true" 等,仍然不起作用。 7. 我尝试了 addFlags() 和 setFlags() 两种方法,都不起作用。 8. 关于这个主题有很多问题,在这里,我阅读并应用了所有建议的解决方案,但都没有起作用。
请问有人能帮忙吗?
P.S 对于我的应用程序,android:minSdkVersion="8"和 android:targetSdkVersion="15"。我没有在应用程序中使用片段,而是使用旧的活动结构。