如何使用 Volley NetworkImageView 管理图像质量?
How to manage Quality of a Image using Volley NetworkImageView?
如何使用 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);
}
});
我找到了与您提出的问题类似的问题和解决方案。我希望你能在这里找到解决方案。
第一个: 像 WhatsApp 文章一样超快加载图像 Click here
第二个: 从 URL 部分加载图像 Click here
终于找到了问题的答案
要下载所需质量的图像 (low/high/medium),我们必须在图像加载器的 get 方法中将大小作为参数传递 imgLoader.get(String url, ImageListener imgListner, int height, int weidth);
工作代码:
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);
}
},50,50); //from here i can manage loading quality of image.
如何使用 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);
}
});
我找到了与您提出的问题类似的问题和解决方案。我希望你能在这里找到解决方案。
第一个: 像 WhatsApp 文章一样超快加载图像 Click here
第二个: 从 URL 部分加载图像 Click here
终于找到了问题的答案
要下载所需质量的图像 (low/high/medium),我们必须在图像加载器的 get 方法中将大小作为参数传递 imgLoader.get(String url, ImageListener imgListner, int height, int weidth);
工作代码:
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);
}
},50,50); //from here i can manage loading quality of image.