我有一张图片的路径,它是从图库中选择的,存储在 sqlite
中:
/emulated/0/DCIM/Camera/image.jpg
用户已将图片移动到另一个目录,因此新路径为:
/emulated/0/DCIM/NewDirectory/image.jpg
有没有办法让我找到图片的新路径?
如果我有文件名(image.jpg),我能否获取文件的路径?如果可以,如果手机上有多个名为 image.jpg 的文件会怎样?
最佳答案
有时,是的。
如果您知道该文件的任何独特之处(除了它的名称,它也可能已更改)然后使用 getContentResolver().query(...)
或 FileProvider可能是您搜索它的最佳选择。
如果它是您自己插入的图像,那么您可以轻松地为文件信息添加一些独特的内容,以便以后更容易找到它。
关于java - Android - 如何通过文件名获取文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42498971/