Android获取Gallery图片Uri路径
在 Activity 中,我可以从图库中选择一个图像,并且我需要它的 Uri 路径(在日志中,我的测试图像的 Uri 路径是 /content:/media/external/images/media/1)。
但我收到此错误:
08-04 02:14:21.912: DEBUG/PHOTOUPLOADER(576): java.io.FileNotFoundException: /content:/media/external/images/media/1 (No such file or directory)
08-04 02:14:32.124: WARN/System.err(576): java.io.FileNotFoundException: /content:/media/external/images/media/1 (No such file or directory)
这是文件路径的正确格式吗?或者我应该将其设置为类似于 sdcard\...\image.png
的内容?
In an Activity, I can choose an image from the Gallery, and I need its Uri path (in the log, the Uri path for my test image is /content:/media/external/images/media/1
).
I'm getting this error though:
08-04 02:14:21.912: DEBUG/PHOTOUPLOADER(576): java.io.FileNotFoundException: /content:/media/external/images/media/1 (No such file or directory)
08-04 02:14:32.124: WARN/System.err(576): java.io.FileNotFoundException: /content:/media/external/images/media/1 (No such file or directory)
Is this the correct format of a file path? Or should I make it to be something like sdcard\...\image.png
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
就是你所需要的。
is all you need.
这适用于所有 SDK 版本:
取自此处:https://github.com/iPaulPro/aFileChooser/blob/master/aFileChooser/src/com/ipaulpro/afilechooser/utils/FileUtils.java
this works for all SDK's Versions :
taken from here : https://github.com/iPaulPro/aFileChooser/blob/master/aFileChooser/src/com/ipaulpro/afilechooser/utils/FileUtils.java
尝试{
如果你的问题没有解决,直到你可以访问这里获取完整的示例< /a>
try {
if you have problem not solve till you can visit here for complete example