我想获取使用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 但是它是空的。