如何阻止我的应用程序生成的图像在库中显示?

时间:2014-04-17 13:26:24

标签: android sd-card

我的应用将图片保存到手机SD卡上DCIM文件夹的子文件夹中。

我不希望这些图片显示在androids gallery app中。

我怎么能做到这一点?

3 个答案:

答案 0 :(得分:1)

在存储图像的目录中添加一个名为.nomedia的空文件

答案 1 :(得分:0)

隐藏图片文件添加。文件名例如 sdcard / DEIM / yourapp / .yourimage.jpg 这将隐藏图像。 如果要隐藏一个文件夹添加。到文件夹名称 sdcard / DEIM / .yourapp / image1.jpg

答案 2 :(得分:0)

我找到了这个解决方案:Stop saving photos using Android native camera

我们的想法是在拍摄照片之前检查图库中的文件,然后删除那些文件。

这不是最干净的解决方案,但它有效。

愿它能帮到你!