/UniversalImageLoader/src/com/nostra13/universalimageloader/core/ImageLoadingInfo.java
https://github.com/rashedulkabir/Android-Universal-Image-Loader · Java · 34 lines · 21 code · 5 blank · 8 comment · 0 complexity · b0e215f0547c21784e58f874451f0498 MD5 · raw file
- package com.nostra13.universalimageloader.core;
-
- import android.widget.ImageView;
-
- import com.nostra13.universalimageloader.core.assist.ImageLoadingListener;
- import com.nostra13.universalimageloader.core.assist.ImageSize;
- import com.nostra13.universalimageloader.core.assist.MemoryCacheKeyUtil;
-
- /**
- * Information for load'n'display image task
- *
- * @author Sergey Tarasevich (nostra13[at]gmail[dot]com)
- * @see MemoryCacheKeyUtil
- * @see DisplayImageOptions
- * @see ImageLoadingListener
- */
- final class ImageLoadingInfo {
-
- final String uri;
- final String memoryCacheKey;
- final ImageView imageView;
- final ImageSize targetSize;
- final DisplayImageOptions options;
- final ImageLoadingListener listener;
-
- public ImageLoadingInfo(String uri, ImageView imageView, ImageSize targetSize, DisplayImageOptions options, ImageLoadingListener listener) {
- this.uri = uri;
- this.imageView = imageView;
- this.targetSize = targetSize;
- this.options = options;
- this.listener = listener;
- memoryCacheKey = MemoryCacheKeyUtil.generateKey(uri, targetSize);
- }
- }