gpt4 book ai didi

c# - 如何从 Xamarin 表单中的 URI 异步加载图像

转载 作者:行者123 更新时间:2023-11-30 13:55:51 26 4
gpt4 key购买 nike

这是我当前加载图像的代码:

System.Uri uri;
System.Uri.TryCreate (imageURI, UriKind.Absolute, out uri);
_companyImage.Source = ImageSource.FromUri (uri);

问题是整个程序必须等待这个任务完成,我想异步加载图像但我不知道如何异步创建图像源。

最佳答案

异步抓取数据并在完成后将其分配给您的源。

System.Uri uri;
System.Uri.TryCreate(imageURI, UriKind.Absolute, out uri);
Task<ImageSource> result = Task<ImageSource>.Factory.StartNew(() => ImageSource.FromUri(uri));
_companyImage.Source = await result;

关于c# - 如何从 Xamarin 表单中的 URI 异步加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31705892/

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