Java 无法从google places显示图标

Java 无法从google places显示图标,java,android,google-places-api,Java,Android,Google Places Api,我整晚都在为这个问题绞尽脑汁。以下是我在android项目中使用google places api的问题,我希望使用json输出中提供的图标。我已经研究了已经提出的问题,它们都涉及javascript。实际上,在日志文件中,当我尝试访问此路径时,它一直声明找不到该文件。我可以把uri放在浏览中,它会显示任何想法吗? uri是,这里是代码,当添加标记时,它也会发出警告,因为它的null错误已被删除 private Bitmap getBitmapFromUri(Uri uri) throws IO

我整晚都在为这个问题绞尽脑汁。以下是我在android项目中使用google places api的问题,我希望使用json输出中提供的图标。我已经研究了已经提出的问题,它们都涉及javascript。实际上,在日志文件中,当我尝试访问此路径时,它一直声明找不到该文件。我可以把uri放在浏览中,它会显示任何想法吗? uri是,这里是代码,当添加标记时,它也会发出警告,因为它的null错误已被删除

private Bitmap getBitmapFromUri(Uri uri) throws IOException {
AssetFileDescriptor FDescriptor =
        //getContentResolver().openFileDescriptor(uri, "r");
getContentResolver().openAssetFileDescriptor(uri, "r");
FileDescriptor fileDescriptor = FDescriptor.getFileDescriptor();
Bitmap image = BitmapFactory.decodeFileDescriptor(fileDescriptor);
FDescriptor.close();
return image;
}

如果您有任何帮助,我们将不胜感激

有关详细信息,请参阅文档。它不处理http方案。您可能希望手动下载此文件,然后使用类似上述的方法加载本地文件,或者使用类似的库,它将为您下载和缓存图像,甚至将其加载到ImageView中