处理文件长度

在下载文件的时候,如果你希望自己处理文件长度,你可以使用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();
Copyright © 2018 laoyuyu. | 蜀ICP备17031160号.            更新时间: 2019-07-17

results matching ""

    No results matching ""