次のコードがある場合:
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で異なるインテントを渡すだけです。
これは理にかなっていますか、そしてこれらのどれがそうですか?