【问题标题】:How can I stop images generated by my application from showing in the gallery?如何阻止我的应用程序生成的图像在图库中显示?
【发布时间】:2014-04-17 13:26:24
【问题描述】:

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

我不希望这些图像显示在 androids 图库应用中。

我怎样才能做到这一点?

【问题讨论】:

标签: android sd-card


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

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

      愿它对你有帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-03-27
        • 1970-01-01
        • 2011-07-05
        • 1970-01-01
        • 1970-01-01
        • 2021-03-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多