问题描述
使用 FilePicker 可以打开现有文件:
FileResult file = await FilePicker.PickAsync();
TextView textview = FindViewById<TextView>(Resource.Id.textview);
string path = file.FullPath;
var handle = File.Open(path,FileMode.OpenorCreate);
byte[] data = new byte[10];
handle.Read(data,10);
解决方法
目前,FilePicker 插件仅用于选择现有文件。
在 Android 和 iOS 上,您不能这样做。但在 UWP 上,您可以使用 FileSavePicker
。
Xamarin:https://docs.microsoft.com/en-us/xamarin/essentials/file-picker?tabs=android
UWP:https://docs.microsoft.com/en-us/windows/uwp/files/quickstart-save-a-file-with-a-picker