2012-05-27 113 views
0

我试图从图库中选取图片并将其设置为视图的背景。现在,只要他们在我的SD卡上,我就可以选择照片。但是,由于我的图库与我的Picasa专辑同步,并且当我尝试选择其中一张图片时,游标正在返回NULL。以下是我的代码。Android:无法从图库中选择图片

  Uri selectedImage = imageReturnedIntent.getData(); 
      String[] filePathColumn = { MediaStore.Images.Media.DATA }; 

      Cursor cursor = managedQuery(selectedImage, 
        filePathColumn, null, null, null); 
      cursor.moveToFirst(); 

所选影像的URI “ https://lh5.googleusercontent.com/-thIdOA38IO0/SY8GG8PqW4I/AAAAAAAABKA/f3XpPvY9JHo/s1024/Picture%252520007.jpg

有人能帮忙吗?

Thx! 拉胡尔。

回答

0
Uri selectedImage = Uri.parse(imageReturnedIntent.getDataString()); 

试试上面这行返回selectedImage的Uri。

+0

这不起作用。但我想,从互联网上下载的每张图片都会缓存在/ sdcard/Android/data文件夹中。但我不知道如何将上面的URI映射到实际的缓存文件。任何帮助表示赞赏。 – rahul