从具有FLAG_ACTIVITY_NEW_TASK的活动到具有FLAG_ACTIVITY_NEW_DOCUMENT的活动的向后导航不起作用

时间:2018-09-24 07:07:19

标签: android android-intent android-activity android-task

使用意图标志时遇到一个奇怪的问题。我会尽力解释得尽可能清楚。

我的应用程序中有3个活动。仪表板活动,文档活动和子活动。我已经使用默认的意图标志启动了Dashboard Activity。现在,我希望在最近的屏幕中将文档活动作为一个单独的文档打开,因此,从仪表板开始,我使用FLAG_ACTIVITY_NEW_DOCUMENT标志启动了文档活动。 现在,从文档活动中,由于某些要求,我以FLAG_ACTIVITY_NEW_TASK打开了子活动。到目前为止,一切都很完美。

现在,当我从“子活动”中按回时,它不会返回到“文档活动”,而是直接转到“仪表板活动”。但是,如果我使用默认意图(否FLAG_ACTIVITY_NEW_TASK)启动“子活动”,它就可以正常工作(即,从“子活动”中按回去会转到“文档活动”)。

我们非常感谢您提供的任何解决此问题的帮助。

P.S:开始进行相应活动时,我无法避免使用这些标志。

谢谢!

0 个答案:

没有答案