扩展IntentService的多个类还是只有一个?

时间:2017-07-26 13:19:55

标签: android android-intent service

我想在后台使用IntentService和scheduleJob运行几件事。

我是否应该为我想要做的每个不同的函数扩展IntentService的新类,或者我应该只有一个扩展IntentService的类并且具有某种标识符来将意图拆分为确定应该调用哪个函数?

1 个答案:

答案 0 :(得分:0)

创建IntentService来执行某项特定任务。完成任务后,IntentService停止自己。

如果您尝试同时执行不同的任务,则必须为此创建单独的IntentServices,或者如果您希望逐个执行所有任务,则可以使用相同的IntentService

对于相同的IntentService,您可以使用putExtra(key, value);

通过Intent发送数据来区分您的任务