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