【问题标题】:Where the following code creating forlder [duplicate]以下代码创建文件夹[重复]
【发布时间】:2015-02-24 07:37:53
【问题描述】:

请指导我以下代码在哪里创建文件夹?我没找到。 我也想知道这个函数 [getExternalStorageDirectory()] 它在 sd 卡中返回什么位置?

MY_IMG_DIR = new File(
                    Environment.getExternalStorageDirectory(), "/.Plsys/");

【问题讨论】:

    标签: android file directory


    【解决方案1】:

    文件夹在 sdcard 中创建但被隐藏,因为您的文件夹名称以点 (.) 开头。不要使用点。 希望它会有所帮助。

    【讨论】:

    • MY_IMG_DIR = new File(Environment.getExternalStorageDirectory(), "/Plsys/");这将允许您在 sdcard 中查看文件“Plsys”。
    • 实际上我想做的是,在活动中显示来自内部和外部存储器的所有图像。请帮助
    【解决方案2】:

    正如 Android API Android API Reference Environment.getExternalStorageDirectory() 的开发人员参考中所述,返回“外部”存储的根目录。将它与你的字符串结合起来,它应该返回类似“/storage/emulated/0/.Plsys”或类似的东西。只需 logcat 文件,您将获得一个直接路径字符串。

    正如@user2527725 所说,前面带有点(.)的正确目录将在 Android 上隐藏。

    【讨论】:

    • 谢谢亲爱的。我想将图像放在 .Plsys 中,以便可以从图库中访问图像。所以请指导我如何在我的应用程序的活动中显示所有图像,然后将选定的图像移动到 .Plsys
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 2013-07-21
    • 2018-12-10
    • 2014-06-21
    • 1970-01-01
    • 2019-07-13
    • 2012-10-05
    相关资源
    最近更新 更多