我正在使用以下代码从 sd 卡中浏览和选择文件。
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);
intent.setType("file/*");
startActivityForResult(intent,PICKFILE_RESULT_CODE);
当用户选择一个文件时,我正在使用这行代码获取它的路径
String picturePath = data.getData().getPath();
但是当我尝试使用下面的代码打开这个文件时,我得到了 file not found 异常
InputStream inputStream = getContentResolver().openInputStream( Uri.fromFile(new File(picturePath)));
我将其作为所选文件的路径
/external/images/media/36
我怎么能在android中做到这一点?
谢谢