|
|
@ -381,9 +381,8 @@ public class DownloadGroupUtil implements IDownloadUtil { |
|
|
|
if (mCompleteNum >= mTaskEntity.getEntity().getSubTask().size()) { |
|
|
|
if (mCompleteNum >= mTaskEntity.getEntity().getSubTask().size()) { |
|
|
|
closeTimer(false); |
|
|
|
closeTimer(false); |
|
|
|
mListener.onComplete(); |
|
|
|
mListener.onComplete(); |
|
|
|
} |
|
|
|
} else if (mCompleteNum + mFailNum >= mActualTaskNum) { |
|
|
|
//如果子任务完成数量加上失败的数量和总任务数一致,则任务组停止下载
|
|
|
|
//如果子任务完成数量加上失败的数量和总任务数一致,则任务组停止下载
|
|
|
|
if (mCompleteNum + mFailNum >= mActualTaskNum) { |
|
|
|
|
|
|
|
closeTimer(false); |
|
|
|
closeTimer(false); |
|
|
|
mListener.onComplete(); |
|
|
|
mListener.onComplete(); |
|
|
|
} |
|
|
|
} |
|
|
|