public abstract class DownloadListener extends Object
限定符和类型 | 字段和说明 |
---|---|
static DownloadListener |
DEFAULT_DOWNLOAD_LISTENER
默认的空实现
|
构造器和说明 |
---|
DownloadListener() |
限定符和类型 | 方法和说明 |
---|---|
Object |
getUserTag()
类似View的Tag功能,主要用在listView更新数据的时候,防止数据错乱
|
void |
onAdd(DownloadInfo downloadInfo)
成功添加任务的回调
|
abstract void |
onError(DownloadInfo downloadInfo,
String errorMsg,
Exception e)
下载出错时回调
|
abstract void |
onFinish(DownloadInfo downloadInfo)
下载完成时回调
|
abstract void |
onProgress(DownloadInfo downloadInfo)
下载进行时回调
|
void |
onRemove(DownloadInfo downloadInfo)
成功移除任务回调
|
void |
setUserTag(Object userTag)
类似View的Tag功能,主要用在listView更新数据的时候,防止数据错乱
|
public static final DownloadListener DEFAULT_DOWNLOAD_LISTENER
public abstract void onProgress(DownloadInfo downloadInfo)
public abstract void onFinish(DownloadInfo downloadInfo)
public abstract void onError(DownloadInfo downloadInfo, String errorMsg, Exception e)
public void onAdd(DownloadInfo downloadInfo)
public void onRemove(DownloadInfo downloadInfo)
public Object getUserTag()
public void setUserTag(Object userTag)