gpt4 book ai didi

c# - Xamarin.Forms Shared 不是在Android View 中显示图像,而是在iOS View 中显示图像

转载 作者:行者123 更新时间:2023-11-30 21:59:27 25 4
gpt4 key购买 nike

我正在 Xamarin 共享应用程序中创建欢迎屏幕。欢迎屏幕必须显示图像几秒钟,然后导航到登录页面。它在 IOS 中完美运行,但在 Android 中不显示图像。

 public Page()
{


//var beachImage = new Image { Aspect = Aspect.AspectFit };
//beachImage.Source = ImageSource.FromFile("nextera.png");
Image logo = new Image { WidthRequest = 800, HeightRequest = 800 };
logo.Source = ImageSource.FromFile("nextera.png");
logo.Aspect = Aspect.AspectFit;
Content = new StackLayout
{
Children = { logo },
Padding = new Thickness(0, 20, 0, 0),
VerticalOptions = LayoutOptions.StartAndExpand,
HorizontalOptions = LayoutOptions.CenterAndExpand

};
WaitAndExecute(2000);

}

private async Task WaitAndExecute(int milisec)
{
await Task.Delay(milisec);
await Navigation.PushAsync(new Login());
}

最佳答案

您需要将文件“nextera.png”添加到android 项目中

Resources/drawable

包含构建操作的目录:AndroidResource

在 Xamarin 中添加图像的完整指南 - Xamarin official guideline for loading a local image

关于c# - Xamarin.Forms Shared 不是在Android View 中显示图像,而是在iOS View 中显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29255722/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com