我的应用程序恢复时具有挑战性的行为 - 如何检查应用程序中其他活动的状态?

时间:2014-03-30 18:18:02

标签: android android-activity

所以我有一个有两个活动的应用程序。

应用程序在第一个活动中打开,用户触发一个按钮,将第二个活动带到前台。这一切都运行得非常好 - 直到用户在辅助活动位于前台时使用主页按钮暂停应用程序,然后稍后切换回应用程序。

此时主要活动似乎已经死亡......这证明是因为次要活动有一些透明元素,您无法再看到它下面的主要活动。

为了使这更复杂......我无法重现这个问题。我尝试了相同的型号手机和Android版本,这种行为不会发生在我身上,只有一个用户。

有没有办法可以检查活动或历史记录堆栈,但仅限我的应用程序,如果主应用程序不存在,请采取一些纠正措施?

编辑,我知道看到我的问题措辞很差。

这段代码可以满足我的需求,因为它列出了我的应用程序的活动: List of all of the activities in our application that are running on the device

1 个答案:

答案 0 :(得分:1)

首先 - 在应用程序处于后台使用this应用程序用于清除内存时重现内存清理

第二 - 如果你的第二个活动依赖于第一个活动的ui,你可能应该考虑使用碎片而不是活动。