21
21
import android .text .TextUtils ;
22
22
import android .view .View ;
23
23
import android .widget .ImageView ;
24
+
24
25
import com .nostra13 .universalimageloader .cache .disc .DiskCache ;
25
26
import com .nostra13 .universalimageloader .cache .memory .MemoryCache ;
26
27
import com .nostra13 .universalimageloader .core .assist .FailReason ;
@@ -204,8 +205,8 @@ public void displayImage(String uri, ImageAware imageAware, DisplayImageOptions
204
205
* @throws IllegalArgumentException if passed <b>imageAware</b> is null
205
206
*/
206
207
public void displayImage (String uri , ImageAware imageAware , DisplayImageOptions options ,
207
- ImageLoadingListener listener , ImageLoadingProgressListener progressListener ) {
208
- displayImage (uri ,imageAware ,options ,null ,listener ,progressListener );
208
+ ImageLoadingListener listener , ImageLoadingProgressListener progressListener ) {
209
+ displayImage (uri , imageAware , options , null , listener , progressListener );
209
210
}
210
211
211
212
/**
@@ -219,7 +220,7 @@ public void displayImage(String uri, ImageAware imageAware, DisplayImageOptions
219
220
* decoding and displaying. If <b>null</b> - default display image options
220
221
* {@linkplain ImageLoaderConfiguration.Builder#defaultDisplayImageOptions(DisplayImageOptions)
221
222
* from configuration} will be used.
222
- * @param targetImageSize {@linkplain ImageSize} Image target size. If <b>null</b> - size will depend on the view
223
+ * @param targetSize {@linkplain ImageSize} Image target size. If <b>null</b> - size will depend on the view
223
224
* @param listener {@linkplain ImageLoadingListener Listener} for image loading process. Listener fires
224
225
* events on UI thread if this method is called on UI thread.
225
226
* @param progressListener {@linkplain com.nostra13.universalimageloader.core.listener.ImageLoadingProgressListener
@@ -231,8 +232,7 @@ public void displayImage(String uri, ImageAware imageAware, DisplayImageOptions
231
232
* @throws IllegalArgumentException if passed <b>imageAware</b> is null
232
233
*/
233
234
public void displayImage (String uri , ImageAware imageAware , DisplayImageOptions options ,
234
- ImageSize targetImageSize ,
235
- ImageLoadingListener listener , ImageLoadingProgressListener progressListener ) {
235
+ ImageSize targetSize , ImageLoadingListener listener , ImageLoadingProgressListener progressListener ) {
236
236
checkConfiguration ();
237
237
if (imageAware == null ) {
238
238
throw new IllegalArgumentException (ERROR_WRONG_ARGUMENTS );
@@ -256,10 +256,7 @@ public void displayImage(String uri, ImageAware imageAware, DisplayImageOptions
256
256
return ;
257
257
}
258
258
259
- ImageSize targetSize ;
260
- if (targetImageSize != null ) {
261
- targetSize = targetImageSize ;
262
- }else {
259
+ if (targetSize == null ) {
263
260
targetSize = ImageSizeUtils .defineTargetSizeForView (imageAware , configuration .getMaxImageSize ());
264
261
}
265
262
String memoryCacheKey = MemoryCacheUtils .generateKey (uri , targetSize );
@@ -333,6 +330,7 @@ public void displayImage(String uri, ImageView imageView) {
333
330
public void displayImage (String uri , ImageView imageView , ImageSize targetImageSize ) {
334
331
displayImage (uri , new ImageViewAware (imageView ), null , targetImageSize , null , null );
335
332
}
333
+
336
334
/**
337
335
* Adds display image task to execution pool. Image will be set to ImageView when it's turn.<br />
338
336
* <b>NOTE:</b> {@link #init(ImageLoaderConfiguration)} method must be called before this method call
0 commit comments