Android 洛普。使用BinaryHttpResponseHandler下载图像时获取进度
谢谢你有这么好的图书馆。我只是想知道,在下载带有Android 洛普。使用BinaryHttpResponseHandler下载图像时获取进度,android,loopj,Android,Loopj,谢谢你有这么好的图书馆。我只是想知道,在下载带有二进制httpresponsehandler的大尺寸图像/文件时,是否有办法获得下载的进度或字节大小。 等待答复 希望获得使用此方法的示例代码。您所要做的就是重写OnProgress方法: @Override public void onProgress(long bytesWritten, long totalSize) { long progressPercentage = (long)100*bytesWritten/totalSiz
二进制httpresponsehandler
的大尺寸图像/文件时,是否有办法获得下载的进度或字节大小。
等待答复
希望获得使用此方法的示例代码。您所要做的就是重写OnProgress方法:
@Override
public void onProgress(long bytesWritten, long totalSize) {
long progressPercentage = (long)100*bytesWritten/totalSize;
}
在我的例子中,这个回调总是返回totalSize=1。我检查了,服务器在响应正文中正确返回了内容长度头。你知道是什么原因吗?你用的是什么版本?你修好了吗?请确认onprogress在1.4.8上不起作用,我下载了1.4.6,现在可以使用progress了。