【发布时间】:2017-11-16 21:41:31
【问题描述】:
我正在经历http://developer.xamarin.com/guides/cross-platform/xamarin-forms/working-with/images/ 并试图让本地图像与 Android 一起工作,但是我在尝试在普通 monodroid 中做某事时遇到了一些问题,作为进一步的测试。我用的是SharedProject,仅供参考。
我已在 Resources/drawable (test1.png) 中添加了测试图像,并将 Build Action 设置为它所描述的 AndroidResource,如果我在 Xamarin.Forms 中执行以下操作,它可以工作:-
Xamarin.Forms.Image myimage = new Image();
myimage.Source = ImageSource.FromFile("test1.png");
但是,如果我尝试通过以下方式检索相同的文件,它会返回为 null。
Android.Graphics.Bitmap objBitmapImage = Android.Graphics.BitmapFactory.DecodeFile("test1.png")
有谁知道为什么这是 null 以及如何更正?
【问题讨论】:
标签: xamarin xamarin.android xamarin.forms