我正在尋找一種方法來使用“轉發到”功能從圖庫中分享照片,并使我的 xamarin 應用程式出現在可用作 whatapp 或 instagram 的應用程式中
uj5u.com熱心網友回復:
您可以使用Xamarin.Essentials: Share來實作此目的。
該類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://docs.microsoft.com/en-us/xamarin/essentials/share?tabs=android。 https://github.com/harshitgindra/ImageShare.Xamarin
并且有類似的執行緒,你可以在這里查看它們:
使用 Xamarin Forms 共享影像
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/480357.html
標籤:C# 安卓 xamarin xamarin.forms
