/**
  * @param imageView Any imageView
  * @return Retrieve the currently active work task (if any) associated with this imageView. null
  *     if there is no such task.
  */
 private static BitmapWorkerTask getBitmapWorkerTask(ImageView imageView) {
   if (imageView != null) {
     final Drawable drawable = imageView.getDrawable();
     if (drawable instanceof AsyncDrawable) {
       final AsyncDrawable asyncDrawable = (AsyncDrawable) drawable;
       return asyncDrawable.getBitmapWorkerTask();
     }
   }
   return null;
 }
 public static ImageAsyncTask getImageAsyncTask(ImageView imageView) {
   if (imageView != null) {
     final Drawable drawable = imageView.getDrawable();
     if (drawable instanceof AsyncDrawable) {
       final AsyncDrawable asyncDrawable = (AsyncDrawable) drawable;
       return asyncDrawable.getImageAsyncTask();
     }
   }
   return null;
 }
 private static LoadThumbnailTask getLoadTHumbnailTask(ImageView imageView) {
   if (imageView != null) {
     final Drawable drawable = imageView.getDrawable();
     if (drawable instanceof AsyncDrawable) {
       final AsyncDrawable asyncDrawable = (AsyncDrawable) drawable;
       return asyncDrawable.getLoadPictureTask();
     }
   }
   return null;
 }
示例#4
0
 /**
  * @param imageView Any imageView
  * @return Retrieve the currently active work task (if any) associated with this imageView. null
  *     if there is no such task.
  */
 private static BitmapWorkerTask getBitmapWorkerTask(ImageView imageView) {
   if (imageView != null) {
     //        	final Object drawable = imageView.getTag(R.id.cache_tag);
     final Object drawable = imageView.getDrawable();
     if (drawable instanceof AsyncDrawable) {
       final AsyncDrawable asyncDrawable = (AsyncDrawable) drawable;
       return asyncDrawable.getBitmapWorkerTask();
     }
   }
   return null;
 }