图像未从图库加载

时间:2017-03-22 12:02:55

标签: android image picasso

  

 Intent i = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
                        getActivity().startActivityForResult(i, 100);
 //on activity result now Uri selectedImageURI = data.getData();
Picasso.with(rootView.getContext()).load(selectedImageURI.toString()).into(image);
简单地说,Okey,我打电话打开画廊。一旦打开,我需要回溯图像,它的工作在一些图片的情况下,如果没有其他人。 我注意到其他人是从手机上删除的图片?他们为什么要露面?

ITS给予我uri内容://com.google.android.apps.photos.contentprovider/-1/1 ......其中-1个总是不起作用。我也没有遇到任何崩溃。

1 个答案:

答案 0 :(得分:0)

  

我注意到其他人是从手机上删除的图片了吗?他们为什么要露面?

因为MediaStore显然不知道图像被删除了。无论删除它们都没有告诉MediaStore更新其索引。最终,MediaStore会发现这一点,并会从索引中过滤掉它们,因此用户无法通过ACTION_PICK选择它们。