【发布时间】:2014-04-17 13:26:24
【问题描述】:
我的应用程序将图像保存到手机 SD 卡上 DCIM 文件夹的子文件夹中。
我不希望这些图像显示在 androids 图库应用中。
我怎样才能做到这一点?
【问题讨论】:
我的应用程序将图像保存到手机 SD 卡上 DCIM 文件夹的子文件夹中。
我不希望这些图像显示在 androids 图库应用中。
我怎样才能做到这一点?
【问题讨论】:
在您存储图像的目录中添加一个名为 .nomedia 的空文件
【讨论】:
要隐藏您的图像文件,请添加 .到文件名,例如 sdcard/DEIM/yourapp/.yourimage.jpg 这将隐藏一个图像。 如果要隐藏一个文件夹,请添加 .到文件夹名称 sdcard/DEIM/.yourapp/image1.jpg
【讨论】:
我找到了这个解决方案:Stop saving photos using Android native camera
我们的想法是在拍照前检查图库中的哪些文件,然后删除新的文件。
这不是最干净的解决方案,但它确实有效。
愿它对你有帮助!
【讨论】: