修复wait 模式的bug
This commit is contained in:
@ -63,9 +63,8 @@ class StartCmd<T extends AbsTaskEntity> extends AbsNormalCmd<T> {
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
// 任务不存在时,根据配置不同,对任务执行操作
|
// 任务不存在时,根据配置不同,对任务执行操作
|
||||||
if (!task.isRunning()
|
if (!task.isRunning() && mod.equals(QueueMod.WAIT.getTag()) && (task.getState()
|
||||||
&& mod.equals(QueueMod.WAIT.getTag())
|
== IEntity.STATE_WAIT || task.getState() == IEntity.STATE_STOP)) {
|
||||||
&& task.getState() == IEntity.STATE_WAIT) {
|
|
||||||
mQueue.startTask(task);
|
mQueue.startTask(task);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -25,8 +25,6 @@ import java.io.IOException;
|
|||||||
import java.net.HttpURLConnection;
|
import java.net.HttpURLConnection;
|
||||||
import java.net.URL;
|
import java.net.URL;
|
||||||
import java.net.URLDecoder;
|
import java.net.URLDecoder;
|
||||||
import java.util.List;
|
|
||||||
import java.util.Map;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 下载文件信息获取
|
* 下载文件信息获取
|
||||||
@ -54,10 +52,6 @@ class FileInfoThread implements Runnable {
|
|||||||
void onFail(String url, String errorMsg);
|
void onFail(String url, String errorMsg);
|
||||||
}
|
}
|
||||||
|
|
||||||
FileInfoThread(DownloadTaskEntity taskEntity) {
|
|
||||||
this(taskEntity, null);
|
|
||||||
}
|
|
||||||
|
|
||||||
FileInfoThread(DownloadTaskEntity taskEntity, OnFileInfoCallback callback) {
|
FileInfoThread(DownloadTaskEntity taskEntity, OnFileInfoCallback callback) {
|
||||||
this.mTaskEntity = taskEntity;
|
this.mTaskEntity = taskEntity;
|
||||||
mEntity = taskEntity.getEntity();
|
mEntity = taskEntity.getEntity();
|
||||||
|
@ -32,8 +32,8 @@ public class GroupModule extends BaseModule {
|
|||||||
|
|
||||||
List<String> getUrls() {
|
List<String> getUrls() {
|
||||||
List<String> urls = new ArrayList<>();
|
List<String> urls = new ArrayList<>();
|
||||||
//String[] str = getContext().getResources().getStringArray(R.array.download_url);
|
String[] str = getContext().getResources().getStringArray(R.array.download_url);
|
||||||
String[] str = getContext().getResources().getStringArray(R.array.group_urls);
|
//String[] str = getContext().getResources().getStringArray(R.array.group_urls);
|
||||||
Collections.addAll(urls, str);
|
Collections.addAll(urls, str);
|
||||||
return urls;
|
return urls;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user