4

我有一个活动,它将几个上传过程放入 IntentService 的队列中。现在我想显示一个挂起和开始上传的列表,以及一个停止上传的按钮。

基于这个问题Asking an IntentService for information about its queue我开始实现一个外部队列,但到目前为止我不知道如何停止特定任务。

有没有更好的方法来管理 IntentService 的队列?

4

2 回答 2

4

在 IntentService 中注册一个 BroadCastReceiver("stopUpload") 以在收到此意图时停止上传。从您的活动的 sendBroadcast("stopUpload") 触发该意图。

于 2011-10-24T10:05:27.293 回答
2

使用 Service 和 AsyncTasks 不是更好吗?

于 2011-10-24T09:57:25.457 回答