Answers:
是的你可以!在您不希望被媒体扫描仪扫描的目录中,放入一个名为.nomedia
不要忘记“。”
Windows可能由于名称不允许您创建此文件。
某些文件浏览器应用程序具有创建此文件的选项。
应用程序开发人员应该为您创建了此文件,但有些人忘记了。
.nomedia根本无法解决问题!将该文件放在存储音乐的文件夹中(以摆脱要在画廊中列出的所有封面),也会排除媒体播放器中的所有音乐(在我的情况下为PlayerPro)。
我建议使用像QuickPic这样的更好的图库,您可以在其中将哪个文件夹设置为INCLUDE而不需要排除文件夹。我仍然不明白为什么该选项在图库中不可用!
另一个解决方案是使用一个单独的应用程序来隐藏某些文件夹,如果您的问题是您拥有一些“秘密”文件夹,而您不希望您的朋友或gf / bf看到它;)Hideit Pro是一种出色的应用程序。
如果您确实希望.nomedia履行职责,请遵循以下3个步骤:
•将.nomedia添加到您选择的任何文件夹中
•使用设备的应用程序mgr刷新图库应用程序的缓存/数据
•从市场(有多个)下载/安装免费的媒体扫描仪应用程序并调用它……这最后一步将重建图库的缓存/数据……这次正确!
此外,您甚至不需要root用户的设备:第一步,您可以使用任何文件mgr,甚至包括Android设备附带的小文件mgr;第二步,您可以按照说明使用设备自己的应用程序mgr,第三步既有针对root用户也有针对root用户的媒体扫描器应用程序,diff仅是一些额外的选项,但是调用Android媒体扫描服务本身只是一行代码,不需要root。
为使其工作,创建后。nomedia文件,您必须将媒体文件移出,然后移回该文件夹。我使用ES文件资源管理器来创建.nomedia文件。创建一个后,只需使用复制/粘贴将其传播即可。
另外,为了避免将来受到压力,最好将.nomedia文件放置在新创建的文件夹中,以使最终出现在其中的所有将来的媒体文件都不会显示在Gallery中。我在Evernote文件夹中找到了nomedia文件,这意味着他们也预见到了这个问题:-)
编辑:我遇到了另一个解决方案。创建“ .nomedia”文件后,您可以删除并重新插入SD卡,以强制图库重新扫描文件夹,而无需手动来回移动媒体文件。
我刚刚测试了塞思的答案,它在我的HTC EVO上运行良好。我.nomedia
使用Notepad ++和Windows上的默认记事本创建了.nomedia
文件,因此这两个文件都应该可以正常创建文件。即使这对我有用,我仍然建议您在尝试此操作之前备份文件(我在测试时做了),因为从我的角度来看,这是一种不可靠的方法供用户应用。从我阅读的内容来看,如果将媒体文件放置在文件夹中之后再将媒体文件放置在文件夹中,则.nomedia
可以正常工作,但是如果文件位于.nomedia
文件之前,则可以删除文件。如果塞思的答案对您不起作用,则您可能要尝试创建一个空文件夹(名称与您要放置的文件夹的名称相同).nomedia
文件),将.nomedia
文件放在文件夹中,然后添加照片(或所需的任何媒体),看看是否可以解决问题。如果第一种方法失败了,我将尝试这种方法,但是它尚未删除我的媒体,因此我们将看看会发生什么。如果以上两种方法均无济于事,则市场上有一些应用程序声称隐藏了您的媒体。同样,请先备份您的数据,因为我确实读过一条评论,其中一位用户的照片已删除。
希望这可以帮助。
编辑:正如Matt H指出的,我应该提供链接。有关相关链接,请参见下面的评论。