Exemple #1
0
 public override void OnLoadingComplete(string p0, View p1, Bitmap p2)
 {
     if (p2 != null)
     {
         ImageView imageView = (ImageView)p1;
         //判断是否第一显示
         var firstdisplay = !displayedImages.Contains(p0);
         if (firstdisplay)
         {
             //图片淡入效果
             FadeInBitmapDisplayer.Animate(imageView, 500);
             displayedImages.Add(p0);
         }
     }
 }
Exemple #2
0
 public override void OnLoadingComplete(string imageUri, View view, Bitmap loadedImage)
 {
     if (loadedImage != null)
     {
         lock (displayedImages)
         {
             ImageView imageView    = (ImageView)view;
             bool      firstDisplay = !displayedImages.Contains(imageUri);
             if (firstDisplay)
             {
                 FadeInBitmapDisplayer.Animate(imageView, 500);
                 displayedImages.Add(imageUri);
             }
         }
     }
 }