title: Xamarin ListView Images disappears on Scroll
body: <p>I'm using Xamarin Forms and Xamarin Android.</p>
  
  <p>I've this code for reading some files (stored inside an Android Phone)</p>
  
  <pre><code>public ImageSource Photo { get; set; }
  
  public void LoadPhoto()
  {
      var t = Android.Net.Uri.Parse("URI_OF_THE_PHOTO");
      var otherStream = Android.App.Application.Context.ContentResolver.OpenInputStream(t);
      Photo = Xamarin.Forms.ImageSource.FromStream(() =&gt; otherStream);
  }
  </code></pre>
  
  <p>then, in my XAML Page, inside a ListView's ViewCell i have this Image control:</p>
  
  <pre><code>&lt;Image Source="{Binding Photo}"&gt;&lt;/Image&gt;
  </code></pre>
  
  <p>Eveything works perfectly, the images (about 50) are loaded correctly and displayed inside the ListView.</p>
  
  <p><strong>BUT when i scroll the ListView and the images go out of the screen, when i scroll them back, they're EMPTY ! Images are suddendly gone... DISAPPEARED !!!</strong></p>
  
  <p>I've found a couple of StackOverflow's cases similar to this, but i can't get it to work with those solutions, they seem to not apply to my case.</p>
  
  <p>Please, help, i'm stuck with this problem !</p>