Example #1
0
 /** 自动恢复下载状态 */
 public void ResumeAllTask() {
   for (DownTask temp : mDownTaskList) {
     if (temp.getDownLoadInfo().getDownState() == DownTask.TASK_WIFI_ERROR) {
       temp.getDownLoadInfo().setDownState(DownTask.TASK_RESUME_DOWNLOAD);
       temp.waiting();
     }
   }
   autoDown();
 }
Example #2
0
 /** 暂停当前正在下载的任务 */
 public void pauseLoadingTask(String urlstr) {
   updateDownTaskNum(false);
   for (DownTask task : mDownTaskList) {
     if (task.getDownLoadInfo().getDownState() == DownTask.TASK_DOWNLOADING) {
       if (!task.getDownLoadInfo().getDownUrl().equals(urlstr)) // 排除当前播放电影下载任务
       task.waiting();
     }
   }
 }