如何找到由getDir()创建的目录

时间:2019-08-08 15:27:38

标签: java android

我想获取使用getDir()创建的目录的列表,并知道它们在文件系统中的位置。

根据https://developer.android.com/training/data-storage/files/internal#OpenDirInternal中的getDir(name,mode)部分,“此新目录出现在getFilesDir()提供的目录中”

当我尝试使用getFilesDir()检索文件列表时,找不到使用getDir()创建的目录

//creating directories using getDir()
File MySubDirectory=getDir("subdirectory1", Context.MODE_PRIVATE);
File MySubDirectory2=getDir("subdirectory2", Context.MODE_PRIVATE);

//Getting list of directories returned by getFilesDir()
File directory= this.getFilesDir();
String arr[]=directory.list();

我希望String arr []为: 子目录1 子目录2 但是它是空的。

0 个答案:

没有答案