如何将照片从图库共享到xamarin应用程序



我正在寻找一种方法来分享照片从画廊使用"转发到"功能,并使我的xamarin应用程序出现在可用的whatapp或instagram

您可以使用Xamarin。要点:共享来实现这个

Share类允许应用程序与设备上的其他应用程序共享数据,如文本和web链接。

Xamarin的。Essentials将自动检测文件类型(MIME)并请求共享。每个平台可能只支持特定的文件扩展名。

下面是一个将文本写入磁盘并将其共享到其他应用程序的示例:

var fn =  "Attachment.txt";
var file = Path.Combine(FileSystem.CacheDirectory, fn);
File.WriteAllText(file, "Hello World");
await Share.RequestAsync(new ShareFileRequest
{
Title = Title,
File = new ShareFile(file)
});

更多信息,请查看:

https://learn.microsoft.com/en-us/xamarin/essentials/share?tabs=android。https://github.com/harshitgindra/ImageShare.Xamarin

关于这个也有类似的线索,你可以在这里查看:

使用Xamarin Forms共享图像

最新更新