从mediastore中从URI获取文件名和路径
我有一个onActivityResult从一个纵隔图像选择返回,我可以使用以下方法获得图像的URI:
onActivityResult
Uri selectedImage = data.getData();
将此转换为字符串将得到以下结果:
content://media/external/images/media/47
或者给一条路:
/external/images/media/47
但是,我似乎无法找到将其转换为绝对路径的方法,因为我希望将图像加载到位图中,而不必将其复制到某个地方。我知道这可以使用URI和内容解析器来完成,但我想这似乎会在重新启动电话时中断。MediaStore不会在重新启动之间保持相同的编号。
MediaStore
相关分类