1、初始化 ImageLoader类
private ImageLoader imageLoader; private DisplayImageOptions options; // 初始化imageLoader 否则会报错 imageLoader = ImageLoader.getInstance(); imageLoader.init(ImageLoaderConfiguration.createDefault(context)); options = new DisplayImageOptions.Builder() .showStubImage(R.drawable.ic_launcher) // 设置图片下载期间显示的图片 .showImageForEmptyUri(R.drawable.meinv) // 设置图片Uri为空或是错误的时候显示的图片 .showImageOnFail(R.drawable.meinv) // 设置图片加载或解码过程中发生错误显示的图片 .cacheInMemory(true) // 设置下载的图片是否缓存在内存中 .cacheOnDisc(true) // 设置下载的图片是否缓存在SD卡中 .build();2.显示图片
//调用ImageLoader类的displayImage()方法 imageLoader.displayImage((String)this.imageIdList.get(String uri, ImageView imageView, DisplayImageOptions options);3.类库支持universal-image-loader-1.9.3.jar universal-image-loader-1.9.3.jar