Android 像Whatsapp、facebook中的图像采集器

Android 像Whatsapp、facebook中的图像采集器,android,android-contentprovider,mediastore,Android,Android Contentprovider,Mediastore,我正在尝试实现一个像whatsapp中那样的图像选择器,您可以选择“Gallery”,它会打开自己的自定义Gallery(而不是system/os Gallery),然后显示所有文件夹的缩略图。然后我们点击其中的一个,它会在这些文件夹/相册中显示图像,然后我们可以选择图像。我正试图在我的应用程序中实现同样的东西 因此,我迄今为止所做的努力: 我知道这需要MediaStore内容提供商,这是我第一次与内容提供商合作。我已经阅读了很多帖子和文章,但没有了解如何或使用什么来实现这个东西。当我试图使用R

我正在尝试实现一个像whatsapp中那样的图像选择器,您可以选择“Gallery”,它会打开自己的自定义Gallery(而不是system/os Gallery),然后显示所有文件夹的缩略图。然后我们点击其中的一个,它会在这些文件夹/相册中显示图像,然后我们可以选择图像。我正试图在我的应用程序中实现同样的东西

因此,我迄今为止所做的努力: 我知道这需要MediaStore内容提供商,这是我第一次与内容提供商合作。我已经阅读了很多帖子和文章,但没有了解如何或使用什么来实现这个东西。当我试图使用RecyclerView GridView实现这一点时,大多数文章都太旧了,并且使用的是SimpleCursorAdapter

我关注的帖子:

第三个是最好的,但答案是5岁左右。 在这里发布我的代码是没有用的,因为我已经尝试了很多东西,但没有得到我想要实现的东西。
因此,任何关于如何实施这一点的参考或指导都是非常好的。由于MediaStore官方文档不太详细,我只需要适当的东西,我应该进一步研究和探索。

我知道回答这个问题有点晚了,但我想我应该为可能遇到这个问题的任何其他人加上我的2美分


有一个很棒的第三方库叫做。此库是WhatsApp样式图像选择器的副本。在撰写本文时,此库支持选择一个或多个图像。图书馆的创建者提到了支持选择视频的计划(这一计划尚未实施)。在我在网上看到的所有媒体采摘者中,这一个似乎报道的问题最少

PIXIMAGEPICKER-Whatsapp类图像选择器

假设我使用这个选择器从图库中选择了5幅图像&它在recylerview中填充了5幅图像

现在我这次取消选择所有5张图片 预期结果-从returnvalue(arraylist)中取消选择并删除所有图像路径


实际结果-取消选择所有图像从阵列中删除的图像比所选图像少一个(问题)

您解决了吗?@Aradhna Yupz很久以前。您是如何实现的?