将图像从url加载到ImageView - C#

use*_*643 11 c# android xamarin

我想从URL加载图像在imageview的C# (Android的搜索在谷歌我找不到任何好的结果后编程),谢谢你的帮助

我正在使用xamarin工作室

Jas*_*son 19

我从Google获得的第一个热门话题是Xamarin论坛上讨论这个问题的一个主题:

private Bitmap GetImageBitmapFromUrl(string url)
{
     Bitmap imageBitmap = null;

     using (var webClient = new WebClient())
     {
          var imageBytes = webClient.DownloadData(url);
          if (imageBytes != null && imageBytes.Length > 0)
          {
               imageBitmap = BitmapFactory.DecodeByteArray(imageBytes, 0, imageBytes.Length);
          }
     }

     return imageBitmap;
}

var imageBitmap = GetImageBitmapFromUrl("http://xamarin.com/resources/design/home/devices.png");
imagen.SetImageBitmap(imageBitmap);
Run Code Online (Sandbox Code Playgroud)