我从厨房选择一张图片,我得到的路径为:
file:///storage/emulated/0/DCIM/Camera/IMG_20160718_165644_HDR.jpg
并将图像作为位图加载。但是,当我在volleyplus multipart request中传递图像路径进行上传时,我发现找不到文件异常。但是,当我给出路径为:
sdcard/DCIM/Camera/IMG_20160718_165644_HDR.jpg
然后一切正常。如何以此格式获取图像路径。
答案 0 :(得分:0)
您可以使用substring
方法删除路径的file://
部分或
使用此方法获取真实路径:
Environment.getExternalStorageDirectory().getAbsolutePath() + "/" + "YourFileName"