运行从一个活动移动到另一个活动时应继续运行的后台进程

时间:2012-04-07 04:32:19

标签: android

我必须执行一个后台进程来执行某些操作..当此操作正在运行时,用户可以从一个活动切换到另一个活动。如何通过保持后台进程继续运行来实现此目的?请回复。 我正在使用asynctask。但是当我从一个活动切换到另一个活动时,它用于停止在后台线程执行的操作。请回复

1 个答案:

答案 0 :(得分:3)

如果您要执行应该运行至完成的后台任务,而不管将哪个活动带到前面,您可以设置服务来实现此目的。 Android系统为您的服务分配一个专用线程池,允许通过服务运行执行的任务独立于您应用的前台活动。

Android开发人员文档提供了detailed descriptionoverview这一概念。

我对我的应用程序有类似的要求..使用服务为我做了窍门:)