1.适配器中定义
private DisplayImageOptions options
2.构造方法中创建
public Frag01adaper(Context context, List<Frag01Data.DataBean> list) { this.context = context; this.list = list; //创建 options=new DisplayImageOptions.Builder() .cacheInMemory(true)//使用内存缓存 .cacheOnDisk(true)//使用磁盘缓存 .bitmapConfig(Bitmap.Config.RGB_565)//设置图片色彩模式 .imageScaleType(ImageScaleType.EXACTLY)//设置图片的缩放模式 .build(); }
3.下载图片
String icon = list.get(i).getIcon();
ImageLoader.getInstance().displayImage(data.get(i).getThumbnail(),holder.img,options);
重点
在清单文件中定义name属性android:name=".MyApp"
(导包)