ファイルのダウンロードと解凍を処理するインテント サービスが 1 つあります。今、この同じインテント サービスを使用して同時ファイルをダウンロードしようとしていますが、2 番目のダウンロードを開始しようとすると、新しいダウンロードがキューに登録されるだけです。ダウンロードをキューに登録しないようにするにはどうすればよいですか?
Intent service = new Intent(getActivity(), DownloadAndUnzipService.class);
service.putExtra("post", false);
service.putExtra("url", htmlUrlDownload);
service.putExtra("filePath", filePath);
service.putExtra("destinationPath", destinationPath);
service.putExtra("receiver", mReceiver);
service.putExtra("typeDownload", Constants.HTML);
service.putExtra("metaDado", downloadContent.getMetaDado());
service.putExtra("isResuming", false);
getActivity().startService(service);
DownloadAndUnzipService コードは長すぎて役に立たないと思うので入れませんでしたが、役に立ったら更新できます。