ImageLoader加载图片时加入淡入效果

ImageLoader.getInstance().displayImage(imagesPath, imageView, initRoundedOptions(rounded), new SimpleImageLoadingListener() {
final List<String> displayedImages = Collections.synchronizedList(new LinkedList<String>());

@Override
public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
super.onLoadingComplete(imageUri, view, loadedImage);
if (loadedImage != null) {
ImageView imageView = (ImageView) view;
// 是否第一次显示
boolean firstDisplay = !displayedImages.contains(imageUri);
if (firstDisplay) {
// 图片淡入效果
FadeInBitmapDisplayer.animate(imageView, 500);
displayedImages.add(imageUri);
}
}
}
});

posted on 2015-12-01 15:52  3A87  阅读(309)  评论(0编辑  收藏  举报

导航