как перемещаться по каталогу во внутреннем хранилище - PullRequest
0 голосов
/ 10 октября 2018

Я уже видел этот вопрос о создании папки во внутреннем хранилище. Создание папки во внутренней памяти. , но как мне создать подпапку и получить список файлов и папок, хранящихся в этой папке?Я попытался

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 голосов
/ 23 октября 2018

Я нашел решение .... чтобы создать папку и сохранить ее постоянство, я должен вместо этого использовать класс FILE, как, например, val root=File(parentFile,fold);root.mkdirs(), тогда все будет хорошо работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...