我想做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);
}
我想显示文件名,如上图
答案 0 :(得分:1)
与评论一样,我制作了一个演示here。
使用*/*
打开文件。
Intent intent = new Intent(Intent.ActionGetContent);
intent.SetType("*/*");
intent.AddCategory(Intent.CategoryOpenable);
StartActivityForResult(intent, 1);
获取uri后,您可以使用getRealPathFromURI
方法和getPath
方法获取文件的路径并显示它们。