如何隐藏SD卡上的文件夹?

时间:2011-10-04 04:44:55

标签: android android-layout

在我的应用程序中,我在SD卡上保存了500多张图像。

通常,任何人都可以访问该文件夹,并且可能会修改该文件夹。我想要隐藏该文件夹。我从我的活动创建该文件夹并从服务器下载所有图像。

我该怎么做?

2 个答案:

答案 0 :(得分:0)

您可以通过在"."前加上Android前缀来隐藏Linux和Android中的任何文件夹,例如我想要隐藏文件夹.Android,然后我将其命名为Windows

但是,如果用户在{{1}}计算机上安装SD卡,或者从他可以看到的市场使用'Astro'进行修改,那么这将隐藏普通文件浏览器。

所以底线是这是你可以采取的唯一措施,或者没有选项,另一个选项是加密文件,但用户也可以删除该文件。

答案 1 :(得分:0)

一个部分解决方案是在SD卡上的文件夹中创建空的“.nomedia”文件,然后内部文件不会(不应该)显示在媒体播放器中。

否则,有关SD卡的权限,请参阅:writing file on sdcard privately for application android