如何通过浏览并在xamarin android中显示所选项目的名称来打开文件夹

时间:2018-04-13 04:47:46

标签: c# xamarin.android

我想做brwosing并在textview中显示所选的文件名。我怎么能在Xamarin android中做到这一点。

请帮帮我..

    private void UploadBrowse_Click(object sender, EventArgs e)
    {
        _Uploadintent = new Intent(Intent.ActionGetContent);
        _Uploadintent.SetType("file/*");
        _Uploadintent.SetAction(Intent.ActionGetContent);
        StartActivityForResult(Intent.CreateChooser(_Uploadintent, "Select Picture"), 1);

    }

我想显示文件名,如上图

1 个答案:

答案 0 :(得分:1)

与评论一样,我制作了一个演示here

使用*/*打开文件。

Intent intent = new Intent(Intent.ActionGetContent);
intent.SetType("*/*");
intent.AddCategory(Intent.CategoryOpenable);
StartActivityForResult(intent, 1);

获取uri后,您可以使用getRealPathFromURI方法和getPath方法获取文件的路径并显示它们。