最佳答案
我有一个onActivityResult
从一个纵隔存储图像选择返回,我可以使用以下方法获取图像的URI:
Uri selectedImage = data.getData();
将this转换为字符串会得到:
content://media/external/images/media/47
或路径给出:
/external/images/media/47
然而,我似乎找不到一种方法将其转换为绝对路径,因为我想将图像加载到位图中,而不必复制到某个地方。我知道这可以使用URI和内容解析器来完成,但这似乎在重新启动电话时中断,我猜MediaStore
在重新启动之间不保持其编号相同。