【发布时间】:2015-12-14 09:41:26
【问题描述】:
如何使用 Volley 从服务器加载低质量图像以减少图像加载时间,例如 whatsapp 以低质量加载圆形图像,当点击图像以高质量开始加载时,我还想首先从服务器加载低质量图像所以为了减少加载时间,当用户点击图像时,它会以高质量加载如何使用 volley NetworkImageView ?在此先感谢
我用来从服务器加载图像的代码:
imgLoader.get(url, new ImageListener() {
@Override
public void onErrorResponse(VolleyError arg0) {
}
@Override
public void onResponse(ImageContainer bm, boolean arg1) {
productImagebitmap=bm.getBitmap();
smallImageView.setImageBitmap(productImagebitmap);
}
});
【问题讨论】:
-
您可以通过生成图像的缩略图并使用 volley 下载来实现此目的。当用户单击该缩略图时,然后下载实际图像。