处理文件长度
在下载文件的时候,如果你希望自己处理文件长度,你可以使用setFilePath
方法来自定义文件长度:
Aria.download(SingleTaskActivity.this)
.load(DOWNLOAD_URL)
.setFileLenAdapter(new IHttpFileLenAdapter() {
@Override public long handleFileLen(Map<String, List<String>> headers) {
List<String> sLength = headers.get("Content-Length");
if (sLength == null || sLength.isEmpty()) {
return -1;
}
String temp = sLength.get(0);
return Long.parseLong(temp);
}
})
.start();