当我运行iOS项目时,我能够显示没有问题的图像,但是当我运行Android项目时,无论如何都不会出现图像 .
我已经三次检查了位于Resources / drawable文件夹中的图像将其构建操作设置为AndroidResource,我还尝试通过XAML和C#定义源,每次在iOS上都有效,而从不在Android上 .
我可以毫无问题地显示项目附带的default icon.png .
在XAML中
<StackLayout>
<Image Margin="0,0,0,75" x:Name="Header"/>
<Image x:Name="Jumbo"/>
</StackLayout>
在C#中
Header.Source = ImageSource.FromFile("mblogo.png");
Jumbo.Source = ImageSource.FromFile("MBMural.jpg");
同样,该文件位于Android项目下的Resources / drawable文件夹中,文件设置为构建操作“AndroidResource” .
有谁知道会出现什么问题?
1 回答
根据this Xamarin的文章 . Android仅支持资源项的小写文件名 . 请将"MBMural.jpg"重命名为全部小写并尝试 .