如何浏览内部存储中的目录

时间:2018-10-10 19:09:58

标签: android io

我已经看到了在内部存储器Creating Folder in Internal memory中创建文件夹的问题 但是如何创建子文件夹并获取该文件夹中存储的文件和文件夹列表 这是我尝试过的事情

val root=getDir("fold", Context.MODE_PRIVATE)
        root.mkdirs()
        val root1=getDir("fold\\a", Context.MODE_PRIVATE)
        root1.mkdirs()
        val root2=getDirs("fold\\b", Context.MODE_PRIVATE)
        root2.mkdir()
val x=root.listFiles().size
val y=root.list().size

,但是x和y的值均为0 这意味着要么未创建目录,要么不使用(list或listFiles)检索目录中的文件和文件夹

预先感谢

1 个答案:

答案 0 :(得分:0)

我已经找到了解决方法....创建一个文件夹并保持其持久性,我应该改用FILE类..像下面的val root=File(parentFile,fold);root.mkdirs()一样,然后一切都会正常工作