public abstract class DownloadCallback
extends java.lang.Object
| 构造器和说明 |
|---|
DownloadCallback() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onFailure(int downloadId,
int statusCode,
java.lang.String errMsg)
Invoked when downloading failed.
|
void |
onProgress(int downloadId,
long bytesWritten,
long totalBytes)
Invoked when downloading is in progress.
|
void |
onRetry(int downloadId)
Invoked when download retrying.
|
void |
onStart(int downloadId,
long totalBytes)
Invoked when downloading is started.
|
void |
onSuccess(int downloadId,
java.lang.String filePath)
Invoked when downloading successfully.
|
public void onStart(int downloadId,
long totalBytes)
downloadId - download id in download request queuetotalBytes - total bytes of the filepublic void onRetry(int downloadId)
downloadId - download id in download request queuepublic void onProgress(int downloadId,
long bytesWritten,
long totalBytes)
downloadId - download id in download request queuebytesWritten - the bytes has written to local disktotalBytes - total bytes of the filepublic void onSuccess(int downloadId,
java.lang.String filePath)
downloadId - download id in download request queuefilePath - file pathpublic void onFailure(int downloadId,
int statusCode,
java.lang.String errMsg)
downloadId - download id in download request queuestatusCode - status codeerrMsg - error message