我需要获得用户选择的pdf文件的真实路径。 这是我的代码:
按钮点击:
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("application/pdf");
startActivityForResult(intent, 2);
onActivityResult:
Uri uri = data.getData();
String picturePath = uri.toString();
这里是图像的解决方案Get filename and path from URI from mediastore,但它不适用于pdf,因为它使用了MediaStore.Images.Media.DATA。