我想在谷歌搜索后在c(android编程)中从url加载图片到imageview我找不到任何好的结果,谢谢你的帮助
我在使用Xamarin工作室

最佳答案

我从谷歌得到的第一个点击是在Xamarin论坛上讨论这个问题的thread

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);

07-26 08:44