Android应用程序导航到来自后台时启动活动

时间:2013-05-21 12:05:18

标签: android performance android-intent apk

我有3个活动(比如A,B,C是A-是Launch活动)。当我在活动C时按主页按钮,应用程序进入后台。之后,我通过所有应用列表菜单获取了我的应用。那时,我的发布活动正在显示(活动A)。当我按下后退按钮时,它转到上一个活动(C)。我希望在从后台回来时保留相同的活动(C)。当我通过Eclipse运行应用程序时,它工作正常。但是当我通过邮件发送Apk文件并在设备中运行时,它失败了(之前的问题发生)。 我试过

android:launchMode="standard"

android:alwaysRetainTaskState="true"

在我的启动活动中(登录活动或A)。任何身体请帮助我,提前谢谢。

1 个答案:

答案 0 :(得分:0)

按照以下步骤确保您遵循正确的做法: 1.确保使用finish();在活动A或B上,如果你想完成它,如果你想要后退按钮功能,不要。 2.尝试实现onpause()和onresume(),即使您不打算在其中执行任何功能。在那里使用super()。 3.此外,在Android中通过单击图标启动活动而不是从已经运行的活动中恢复它时,它表现出不同的行为。