我的解决方案结构如下:
- MyApp.Shared (Shared Project)
|- myPage.xaml
- MyApp.Android (Android Project)
|- Resources
|- drawable
|- img-1.png (BuildAction: AndroidResource, Do not Copy)
- MyApp.iOS (iOS Project)
|- Resources
|- img-1.png (BuildAction: BundleResource, Do Not Copy)
在我的xaml页面(在共享项目中)我有这么简单的代码:
<Image Aspect="AspectFit" Source="img-1.png">
为什么我看不到图像(在droid和ios应用程序中)
我关注了Xamarin Tutorial
答案 0 :(得分:0)
在资源名称中使用短划线破坏了Resource.Designer.cs
的重生
给出的名称为img-1.png
:我将其重命名为img1.png
并且有效