コード例 #1
0
 public void run()
 {
   zzb.zzbY("LoadImageRunnable must be executed on the main thread");
   Object localObject1 = (ImageManager.ImageReceiver)ImageManager.zza(ImageManager.this).get(this.zzZa);
   if (localObject1 != null)
   {
     ImageManager.zza(ImageManager.this).remove(this.zzZa);
     ((ImageManager.ImageReceiver)localObject1).zzc(this.zzZa);
   }
   zza.zza localzza = this.zzZa.zzZc;
   if (localzza.uri == null)
   {
     this.zzZa.zza(ImageManager.zzb(ImageManager.this), ImageManager.zzc(ImageManager.this), true);
     return;
   }
   localObject1 = ImageManager.zza(ImageManager.this, localzza);
   if (localObject1 != null)
   {
     this.zzZa.zza(ImageManager.zzb(ImageManager.this), (Bitmap)localObject1, true);
     return;
   }
   localObject1 = (Long)ImageManager.zzd(ImageManager.this).get(localzza.uri);
   if (localObject1 != null)
   {
     if (SystemClock.elapsedRealtime() - ((Long)localObject1).longValue() < 3600000L)
     {
       this.zzZa.zza(ImageManager.zzb(ImageManager.this), ImageManager.zzc(ImageManager.this), true);
       return;
     }
     ImageManager.zzd(ImageManager.this).remove(localzza.uri);
   }
   this.zzZa.zza(ImageManager.zzb(ImageManager.this), ImageManager.zzc(ImageManager.this));
   ??? = (ImageManager.ImageReceiver)ImageManager.zze(ImageManager.this).get(localzza.uri);
コード例 #2
0
 private void zza(ImageManager.ImageReceiver paramImageReceiver, boolean paramBoolean)
 {
   paramImageReceiver = ImageManager.ImageReceiver.zza(paramImageReceiver);
   int j = paramImageReceiver.size();
   int i = 0;
   if (i < j)
   {
     zza localzza = (zza)paramImageReceiver.get(i);
     if (paramBoolean) {
       localzza.zza(ImageManager.zzb(ImageManager.this), this.mBitmap, false);
     }
     for (;;)
     {
       if (!(localzza instanceof zza.zzc)) {
         ImageManager.zza(ImageManager.this).remove(localzza);
       }
       i += 1;
       break;
       ImageManager.zzd(ImageManager.this).put(this.mUri, Long.valueOf(SystemClock.elapsedRealtime()));
       localzza.zza(ImageManager.zzb(ImageManager.this), ImageManager.zzc(ImageManager.this), false);
     }
   }
 }
コード例 #3
0
 if (!(this.zzZa instanceof zza.zzc)) {
   ImageManager.zza(ImageManager.this).put(this.zzZa, localObject1);
 }
コード例 #4
0
 public void loadImage(OnImageLoadedListener paramOnImageLoadedListener, Uri paramUri, int paramInt)
 {
   paramOnImageLoadedListener = new zza.zzc(paramOnImageLoadedListener, paramUri);
   paramOnImageLoadedListener.zzbm(paramInt);
   zza(paramOnImageLoadedListener);
 }
コード例 #5
0
 public void loadImage(OnImageLoadedListener paramOnImageLoadedListener, Uri paramUri)
 {
   zza(new zza.zzc(paramOnImageLoadedListener, paramUri));
 }
コード例 #6
0
 public void loadImage(ImageView paramImageView, Uri paramUri, int paramInt)
 {
   paramImageView = new zza.zzb(paramImageView, paramUri);
   paramImageView.zzbm(paramInt);
   zza(paramImageView);
 }
コード例 #7
0
 public void loadImage(ImageView paramImageView, Uri paramUri)
 {
   zza(new zza.zzb(paramImageView, paramUri));
 }
コード例 #8
0
 public void loadImage(ImageView paramImageView, int paramInt)
 {
   zza(new zza.zzb(paramImageView, paramInt));
 }