【问题标题】:How to hide folder in sdcard programmatically in android如何在android中以编程方式隐藏sdcard中的文件夹
【发布时间】:2014-01-17 07:15:11
【问题描述】:

我有一个带有 xyz.zip 文件夹的应用程序,它在安装到 sdcard 后正在解压。文件夹包含很多文件(例如视频、音频等)。在安装应用程序期间,我想隐藏该文件夹并隐藏文件夹的所有项目。 提前致谢。

感谢任何答案。

【问题讨论】:

  • 您至少应该包括为实现它而尝试做的事情。在问之前用谷歌搜索也是一个好习惯。

标签: android sd-card android-sdcard


【解决方案1】:

使用这样的函数:

public static void hideFile(File file){
    File dstFile = new File(file.getParent(), "." + file.getName());
    file.renameTo(dstFile);
}

请注意我没有尝试代码,但它至少应该让您知道如何去做。

【讨论】:

    【解决方案2】:

    如果您想在 Android 或任何基于 Linux 的系统中隐藏文件夹,只需添加 .作为文件夹或文件名的前缀。

    从这里窃取的答案:How to hide a folder in sdcard in android

    【讨论】:

    • 感谢您的回复....您能否以编程方式详细说明我如何才能实现这一目标。
    • 使用@FD_ 编写的代码。请务必添加权限 WRITE_EXTERNAL_STORAGE
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    • 2019-08-02
    • 1970-01-01
    • 2016-01-19
    相关资源
    最近更新 更多