Skip to content

Commit

Permalink
modify func
Browse files Browse the repository at this point in the history
  • Loading branch information
li-xiaojun committed Mar 27, 2017
1 parent 26123fa commit 6992901
Showing 1 changed file with 17 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@

import com.lxj.okhttpdownloader.db.DownloadInfoDao;

import java.io.File;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
Expand Down Expand Up @@ -128,8 +129,24 @@ public void updateDownloadInfo(DownloadInfo downloadInfo) {
downloadInfoDao.update(downloadInfo);
}

/**
* 删除下载的文件,同时删除数据库记录和文件
* @param downloadInfo
*/
public void deleteDownloadInfo(DownloadInfo downloadInfo) {
//pause first.
pause(downloadInfo.taskId);

downloadInfoDao.delete(downloadInfo);
//delete file
new File(downloadInfo.path).delete();
}

public void deleteDownloadInfo(String taskId) {
DownloadInfo downloadInfo = getDownloadInfo(taskId);
if(downloadInfo!=null){
deleteDownloadInfo(downloadInfo);
}
}

/**
Expand Down

0 comments on commit 6992901

Please sign in to comment.