0
当我运行iOS项目时,我能够没有问题地显示图像,但是当我运行Android项目时,无论如何,图像都不会出现。Xamarin形式的Android项目图像不能正常显示,但在iOS上正确显示
我有三重检查位于Resources/drawable文件夹中的图像将其构建操作设置为AndroidResource,我也试图通过XAML和C#定义源代码,该代码每次都在iOS上工作, Android系统。
我能够显示项目自带的默认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项目和文件下被设置为构建行动 “AndroidResource”。
有没有人有任何想法可能会出错?
你尝试直接在XML设置图像<图像源= “mblogo.png”/>和正常工作? –
可能是您的图像的情况。尝试在代码和文件名中将其更改为“mbmural.jpg”全部小写字母。 –
,并尝试添加宽度和高度的图像控制器,看看 –