【发布时间】:2013-11-06 07:01:54
【问题描述】:
最近,Google 为 Google+(加号)添加了照片应用,当您启动 Intent 以选择图片时,它就会显示出来。但是,如果我从 Google+ 照片中选择图像并尝试在我的应用程序中使用它,我当前的逻辑都无法返回可用的 URI 或 URL 来实际获取我可以下载和操作的图像。我目前正在使用“通用”方法来尝试操作可以在 Stack Overflow 和其他地方找到的 URI。如果需要,我可以提供代码,但在这一点上,我认为这有点无关紧要,因为它适用于除了这个新应用程序之外的所有其他东西。关于如何获得可用图像的任何想法?
URI 如下所示:
content://com.google.android.apps.photos.content/0/https%3A%2F%2Flh5.googleusercontent.com%<a bunch of letters and numbers here>
无论我从 Google 照片应用中选择什么,MediaColumns.DATA 信息始终返回 null,MediaColumns.DISPLAY_NAME 始终返回 image.jpg。如果我尝试在浏览器中粘贴从 https 到末尾的所有内容,则什么都不会出现。不知道如何从中获取有用的信息。
【问题讨论】:
-
我也有同样的问题。我需要文件内容以及文件名/标题,但我得到的只是
null...
标签: android google-plus android-contentprovider google-photos