【发布时间】:2016-07-27 22:06:51
【问题描述】:
我使用 volley 在 android 中加载图像和缓存图像。当缓存请求图像时,我想从缓存中加载图像。所以我用下面的方法设置我的图像视图。
public void setImage(String url)
{
final ImageRequest imgRequest = new ImageRequest(url,
new Response.Listener<Bitmap>() {
@Override
public void onResponse(Bitmap response) {
img_thumb.setImageBitmap(response);
}
}, 0, 0, ImageView.ScaleType.FIT_XY, Bitmap.Config.ARGB_8888, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
//img_thumb.setBackgroundColor(Color.parseColor("#ff0000"));
error.printStackTrace();
}
});
MyApplication.getInstance().addToRequestQueue(imgRequest);
}
但是当图像从缓存中可用时,我不知道如何从缓存中加载?
【问题讨论】:
标签: android caching android-volley image-caching