Если у меня есть следующий код:
Intent intent = new Intent(this,DownloadService.class);
for(int i=0;i<filesArray.length;i++){
startService(intent);
}
В этом коде DownloadService
продолжается IntentService
.
Итак, теперь, когда я вызываю startService(intent)
, это означает, что я запускаю новый сервис каждый раз, когда вызывается startService(intent)
или это означает, что DownloadService
запускается один раз, а затем каждый раз, когда я вызываю startService(intent)
он будет просто отличаться от другого с помощью startId.
Имеет ли это смысл, и какой из них имеет место?