【发布时间】:2012-05-22 07:01:53
【问题描述】:
我有图像,这些图像只能由特定应用程序从 sdcard 读取,因此我想将其从图像库中隐藏。我已将 .nomedia 文件放入其中,但此文件被忽略,图像仍显示在图库中。我把它和“。”放在一起。在一开始的时候。还是行不通。有什么想法吗?
【问题讨论】:
-
我不知道这是否真的有效(因为我不知道 Android 是查看数据还是仅查看文件扩展名)但是您是否尝试将文件扩展名更改为完全是你自己的?既然您知道文件是什么,您可以自己加载它们,但 Android 可能会忽略它们?
-
@Dr.Dredel +1,只需删除扩展程序就可以了。
-
您能否发布您创建 .nomedia 文件的代码,以便我们验证它是否正确?否则,使用 Dr. Dredel 的建议应该会奏效。否则,我会说看看这个其他答案stackoverflow.com/questions/2733576/android-file-creation-fails 并确保您拥有正确的权限。
-
你在什么设备上测试这个?我以前没有遇到过 .nomedia 文件的问题。您确定文件名称正确吗?你是如何添加这个文件的?