Android Can';无法完成单个任务活动
我有三项活动:A,B,CA是一个Android Can';无法完成单个任务活动,android,Android,我有三项活动:A,B,CA是一个单一任务活动。我需要从活动A开始活动B。然后我需要从C开始A。但问题是当我试图从C启动A时,A的onCreate没有被调用。我还试图使用onNewIntent,但它也没有被调用。是否有任何方法可以在启动活动B之后,完成一个旧的A并从活动C开始一个新的活动A?在活动A中调用finish()。当C调用A时,它将再次调用onCreate()(因为A已经完成)我不能这样做,因为在某些情况下,用户可以从B返回A,所以它应该保持活动状态。您确定它没有调用onNewIntent
单一任务
活动。我需要从活动A开始活动B。然后我需要从C开始A。但问题是当我试图从C启动A时,A的onCreate
没有被调用。我还试图使用onNewIntent,但它也没有被调用。是否有任何方法可以在启动活动B之后,完成一个旧的A并从活动C开始一个新的活动A?在活动A中调用finish()。当C调用A时,它将再次调用onCreate()(因为A已经完成)我不能这样做,因为在某些情况下,用户可以从B返回A,所以它应该保持活动状态。您确定它没有调用onNewIntent吗?一定要打电话,你可以试试这个。基本上,在启动活动B时创建startActivityForResult()。当B创建C时,返回结果以通知活动a自行完成。阅读这篇文章。它可以帮助你。