防止Android操作系统杀死活动

时间:2012-02-28 15:30:43

标签: android service android-intent background kill

我正在创建一个应用程序,其中包含一个包含计时器运行的活动。当用户通过按下主页按钮离开该活动而不停止计时器时,用户会在状态栏通知中得到通知,它将每小时通知用户有关计时器运行以及用户何时从任何方式返回应用程序然后计时器屏幕应该与计时器中的经过时间一起出现。

如果用户在30分钟内回到屏幕,它工作正常。因为30分钟后android会从后台杀死我的活动,我的应用程序从头开始。

我想停止android从后台杀死我的活动。如果任何人有任何想法,请帮忙......

1 个答案:

答案 0 :(得分:1)

您不能也不应该阻止系统杀死您的活动,您可以使用AlarmManager以设定的间隔唤醒/恢复您的活动。
如果您在计时器开始计时时保存计时器的开始时间,那么以后恢复它应该相当容易。