sin*_*ram 7 pdf android file-browser
我需要获得用户选择的pdf文件的真实路径.这是我的代码:
按钮点击:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("application/pdf");
startActivityForResult(intent, 2);
Run Code Online (Sandbox Code Playgroud)
onActivityResult:
Uri uri = data.getData();
String picturePath = uri.toString();
Run Code Online (Sandbox Code Playgroud)
这里是图像的解决方案,从mediastore获取来自URI的文件名和路径,但它不适用于pdf,因为它使用了MediaStore.Images.Media.DATA.