检测活动随结果恢复

时间:2013-08-11 23:06:46

标签: android android-activity

我的活动在另一个应用中调用活动以获得结果。现在,当被调用的活动正在运行时,由于内存不足,我的进程有可能被悄然杀死。如果发生这种情况,一旦被叫活动完成,呼叫者活动(我的)将被恢复,并且onActivityResult()之后的某个时间将调用onCreate()

问题 - 在活动的onCreate中,有没有办法判断是否是这种情况,或是以常规方式调用来电者活动?

1 个答案:

答案 0 :(得分:0)

如果另一个应用程序返回结果代码,那么您可以在onActivityResult中检查它。如果结果代码与您的预期不同,那么您可以假设活动未正确完成,即它已被杀死。