我有4项活动。第一个是飞溅活动,第二个是主菜单活动,第三个活动是主要活动的特定选项,第四个是第三个活动的结果。我正在使用noHistory="true"
作为清单文件中的第二个活动。我在所有活动的选项菜单中都有退出选项。一旦我退出应用程序的前三个活动,我打开应用程序意味着它将启动应用程序(没有恢复活动),但是当我退出第四个活动时,再次打开应用程序意味着它显示第三个活动,而不是启动应用程序。在选项菜单中如何退出所有活动(包括恢复活动)
退出代码是
flag_activity_clear_top
flag_activity_no_history
,但以前的活动不紧密。 我们如何退出所有活动(包括恢复活动)?
如果我使用noHistory="true"
属性进行第三项活动意味着它可以正常工作,但是当我按下主屏幕时,我又重新打开应用程序,它显示启动活动而不是恢复活动。所以我避免在第三项活动中使用noHistory
属性。
请给出退出所有活动的解决方案。
当你要下一个活动,只是完成当前活动。 –
感谢您的答复先生。在任何活动我有退出选项menu.if我退出第三活动意味着没有问题。它像往常一样退出,我再次打开应用程序,它从开始就开始。当我们再次从第四个活动退出时,我从启动器重新打开应用程序,它打开第三个活动(恢复活动)。我想退出所有活动(包括恢复活动) –