|
|
@@ -17,7 +17,6 @@ import com.sheep.gamegroup.presenter.TaskDialogPresenter;
|
|
|
import com.sheep.gamegroup.view.customview.SProgress;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.SheepApp;
|
|
|
-import com.sheep.jiuyan.samllsheep.download.DowanLoadManagerDialog;
|
|
|
import com.sheep.jiuyan.samllsheep.download.DownloadInfo;
|
|
|
import com.sheep.jiuyan.samllsheep.download.DownloadManager;
|
|
|
import com.sheep.jiuyan.samllsheep.download.DownloadState;
|
|
|
@@ -39,7 +38,7 @@ import java.util.List;
|
|
|
public class DownLoadTvAdp extends BaseAdapter {
|
|
|
private Context mContext;
|
|
|
private final LayoutInflater mInflater;
|
|
|
- private DowanLoadManagerDialog downloadManager;
|
|
|
+ private DownloadManager downloadManager;
|
|
|
private List<DownloadInfo> infoList;
|
|
|
private int taskType;
|
|
|
TaskDialogPresenter preference;
|
|
|
@@ -49,7 +48,7 @@ public class DownLoadTvAdp extends BaseAdapter {
|
|
|
this.infoList = infoList;
|
|
|
this.mContext = mContext;
|
|
|
this.mInflater = LayoutInflater.from(mContext);
|
|
|
- downloadManager = DowanLoadManagerDialog.getInstance();
|
|
|
+ downloadManager = DownloadManager.getInstance();
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -102,20 +101,20 @@ public class DownLoadTvAdp extends BaseAdapter {
|
|
|
}
|
|
|
else {
|
|
|
holder.refresh();
|
|
|
-// if (downloadInfo.getState().value() < DownloadState.FINISHED.value()) {
|
|
|
-// try {
|
|
|
-// downloadManager.startDownload(
|
|
|
-// downloadInfo.getPkgName(),
|
|
|
-// downloadInfo.getUrl(),
|
|
|
-// downloadInfo.getLabel(),
|
|
|
-// downloadInfo.getFileSavePath(), "",
|
|
|
-// downloadInfo.isAutoResume(),
|
|
|
-// downloadInfo.isAutoRename(),
|
|
|
-// holder);
|
|
|
-// } catch (DbException ex) {
|
|
|
-// Toast.makeText(x.app(), "添加下载失败", Toast.LENGTH_LONG).show();
|
|
|
-// }
|
|
|
-// }
|
|
|
+ if (downloadInfo.getState().value() < DownloadState.FINISHED.value()) {
|
|
|
+ try {
|
|
|
+ downloadManager.startDownload(
|
|
|
+ downloadInfo.getPkgName(),
|
|
|
+ downloadInfo.getUrl(),
|
|
|
+ downloadInfo.getLabel(),
|
|
|
+ downloadInfo.getFileSavePath(), "",
|
|
|
+ downloadInfo.isAutoResume(),
|
|
|
+ downloadInfo.isAutoRename(),
|
|
|
+ holder);
|
|
|
+ } catch (DbException ex) {
|
|
|
+ Toast.makeText(x.app(), "添加下载失败", Toast.LENGTH_LONG).show();
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
return view;
|
|
|
@@ -221,7 +220,12 @@ public class DownLoadTvAdp extends BaseAdapter {
|
|
|
case STOPPED:
|
|
|
try {
|
|
|
downloadManager.startDownload(
|
|
|
- downloadInfo,
|
|
|
+ downloadInfo.getPkgName(),
|
|
|
+ downloadInfo.getUrl(),
|
|
|
+ downloadInfo.getLabel(),
|
|
|
+ downloadInfo.getFileSavePath(), "",
|
|
|
+ downloadInfo.isAutoResume(),
|
|
|
+ downloadInfo.isAutoRename(),
|
|
|
this);
|
|
|
} catch (DbException ex) {
|
|
|
Toast.makeText(x.app(), "添加下载失败", Toast.LENGTH_LONG).show();
|