2016-02-24 16 views
2

为什么Android应用程序从应用程序图标打开应用程序并从最近的应用程序打开时(通过按主页按钮退出应用程序后)的行为不同?当从APP托盘或从最近的应用程序在Android中打开应用程序时主页按钮上的流量变化?

示例:开始活动A→活动B然后按按主页按钮。从应用程序图标

  1. 开放的应用程序将带你回到活动A.从最近使用的应用

  2. 开放应用程序将带你到活动B.

+0

有趣的问题..我从来没有注意到这一点。我有一个应用程序和活动A的所有片段保持不变...但是,活动B被丢弃... – W0rmH0le

+0

你的Android清单有android:launchMode =“singleTask”? – W0rmH0le

+0

对于哪些活动,你想让我做它singleTask - 活动A或B或两者? –

回答

0

设置属性“机器人:alwaysRetainTaskState “到”真“将解决这个问题,因为这将保持活动的状态。它不允许系统重置活动状态。

“机器人:alwaysRetainTaskState

无论该活动是在任务的状态总是会被系统维护 - ‘真’,如果这将是,和‘假’,如果系统被允许在某些情况下将任务重置为其初始状态,默认值为“false”,该属性仅对任务的根活动有意义;对于其他所有活动,该属性将被忽略。

相关问题