diff --git a/ClassicDownload/src/main/java/com/zero/cdownload/listener/CDownloadListener.java b/ClassicDownload/src/main/java/com/zero/cdownload/listener/CDownloadListener.java index 4e60ed6..9ca562c 100644 --- a/ClassicDownload/src/main/java/com/zero/cdownload/listener/CDownloadListener.java +++ b/ClassicDownload/src/main/java/com/zero/cdownload/listener/CDownloadListener.java @@ -8,7 +8,7 @@ public interface CDownloadListener { void onPreStart(); - void onProgress(long maxSIze, long currentSize); + void onProgress(long maxSize, long currentSize); void onComplete(String localFilePath); void onError(String errorMessage); void onCancel(); diff --git a/ClassicDownload/src/main/java/com/zero/cdownload/manager/download/FileManager.java b/ClassicDownload/src/main/java/com/zero/cdownload/manager/download/FileManager.java index f94a2c4..f67300e 100644 --- a/ClassicDownload/src/main/java/com/zero/cdownload/manager/download/FileManager.java +++ b/ClassicDownload/src/main/java/com/zero/cdownload/manager/download/FileManager.java @@ -114,7 +114,7 @@ public static boolean downloadFile(String fileUrl, String localFilePath, CDownlo // 设置下载区间 con.setRequestProperty("range", "bytes=" + size + "-"); con.connect(); - maxSize = con.getContentLength(); + maxSize = con.getContentLength() + size; long currentSize = 0; // 只要断点下载,返回的已经不是200,206 int code = con.getResponseCode();