FLAG_ACTIVITY_NEW_TASK:需要注意文档吗?

时间:2018-07-31 14:25:53

标签: android android-activity

我知道此标志的作用。我正在阅读有关任务相似性和came across the following paragraph的信息:


enter image description here

我听不懂这句话,

“如果此标志导致活动开始新任务,并且用户按下“主页”按钮将其退出,则用户必须有某种方式可以导航回该任务。” < / p>

有人可以举个例子(如果可能)说明其含义吗?

1 个答案:

答案 0 :(得分:1)

假设您的应用提供了一些活动FooActivity,可以由其他一些应用或通知管理器启动。

现在考虑如果用户在FooActivity中并按下“主页”按钮将FooActivity放在后台会发生什么。之后,用户如何返回最小化的FooActivity

也许您已经配置了一些其他活动LaunchActivity,使其成为在您开始采取行动MAIN和类别LAUNCHER的意图时(即当用户点击您的启动器图标)。因此,您的LaunchActivity(或一些后续活动)将不得不弄清楚在这种情况下,用户希望返回到FooActivity