程序的在滑动的时候不论本地是否有缓存均显示默认图片,这样在滑动结束后图片会“闪烁”一下才能显示,作为一个强迫症受不了,所以稍微修改了Adapter中getView部分的代码,如下:
//如果缓存中已经存在则设置缓存图片
Bitmap bitmap = imageLoader.getBitmapFromCache(url);
if (bitmap != null) {
viewHolder.mIcon.setImageBitmap(bitmap);
} else {
viewHolder.mIcon.setImageResource(R.mipmap.ic_launcher);
}
//如果缓存中已经存在则设置缓存图片
Bitmap bitmap = imageLoader.getBitmapFromCache(url);
if (bitmap != null) {
viewHolder.mIcon.setImageBitmap(bitmap);
} else {
viewHolder.mIcon.setImageResource(R.mipmap.ic_launcher);
}