首页 文章

Xamarin表示Android项目图像无法显示但在iOS上正确显示

提问于
浏览
0

当我运行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 回答

  • 0

    根据this Xamarin的文章 . Android仅支持资源项的小写文件名 . 请将"MBMural.jpg"重命名为全部小写并尝试 .

    enter image description here

相关问题