0

我正在按照指南在“最近的屏幕”中显示我的活动,就像一个单独的任务一样。
我已添加此标志以在新任务中打开我的活动:

newDocumentIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_DOCUMENT);

当我使用startActivityForResut新活动启动活动时,不会作为单独的任务打开。
但是,如果我开始使用startActivity它的活动,则会在新任务中打开。
这是默认行为吗?还是我错过了什么?

4

1 回答 1

0

请参阅FLAG_ACTIVITY_NEW_TASK的文档:

当调用者从正在启动的活动中请求结果时,不能使用此标志。

所以我想如果你要一个结果,android会强迫你做同样的任务。

于 2017-10-13T13:17:17.657 回答