1,创建消息队列 RequestQueue queue ,一般放在Application中,通过 MyTBookApplication.getRequestQueue() 方法来调用。
2,创建请求加载图片的消息
ImageRequest imageRequest = new ImageRequest(
Global.STORE_RECOMMEND_PIC+book.getProduct_pic(),new Response.Listener<Bitmap>() {
@Override
public void onResponse(Bitmap response) {
ivSmallPic.setImageBitmap(response);
ivBigPic.setImageBitmap(BitmapUtils.createBlurBitmap(response, 10));
}
}, 0, 0, Config.RGB_565, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
ivSmallPic.setImageResource(R.drawable.ic_launcher);
ivBigPic.setImageResource(R.drawable.ic_launcher);
}
});
3,将请求消息加载到消息队列中 queue.add(imageRequest);