【发布时间】:2018-02-27 15:38:44
【问题描述】:
我是 xamarin 和 android 的新手。我正在尝试创建一个示例应用程序。我想在应用程序中显示一个位图。我已经编写了代码并成功编译。当我使用模拟器运行时它崩溃了,我没有能够理解为什么。即使我在它没有命中的方法中设置了断点。
如何调试和理解问题
图片获取方式:
public static 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 = ImageHelper.GetImageBitmapFromUrl("http://theopentutorials.com/totwp331/wp-content/uploads/totlogo.png");
hotDogImageView.SetImageBitmap(imageBitmap);
我正在尝试通过在 imageBitmap 处保留断点来进行调试,以查看它可能会为空但断点未命中。
【问题讨论】:
-
你的问题解决了吗?
-
我会在我尝试后通知你。现在我切换到另一个任务,所以暂停了这项工作。谢谢你
标签: xamarin.android