C# 单击按钮打开文件夹,并以xamarin表单和ID获取文件夹的路径
我想在android窗体中选择用于保存图像的文件夹,请任何人帮助我如何实现这一点 我用下面的方法做了这件事C# 单击按钮打开文件夹,并以xamarin表单和ID获取文件夹的路径,c#,xaml,C#,Xaml,我想在android窗体中选择用于保存图像的文件夹,请任何人帮助我如何实现这一点 我用下面的方法做了这件事 public string OpenFolder() { activity = Xamarin.Forms.Forms.Context as MainActivity; activity.Intent = new Intent(); activity.Intent.SetAction(Intent.ActionOpenDocumen
public string OpenFolder()
{
activity = Xamarin.Forms.Forms.Context as MainActivity;
activity.Intent = new Intent();
activity.Intent.SetAction(Intent.ActionOpenDocumentTree);
activity.StartActivityForResult(activity.Intent, REQUEST_CODE_OPEN_DIRECTORY);
return RealPath;
}
选择文件夹后,我们可以轻松获得路径
activity.ActivityResult += (object sender, ActivityResultEventArgs e) =>
{
FolderPath = e.Intent.Data;
string DummyPath=FolderPath.Path;
OriginalPath = DummyPath.Split(':')[1];
RealPath = "/storage/emulated/0/" + OriginalPath;
};
对,我想你是在问如何选择一个文件夹 这将为您指明正确的方向