JAVA ANDROID - 获取文件夹的列表文件

Fra*_*sco 2 java directory android list

我想在a中显示不同文件夹的图像GridView,但我不知道我需要做什么才能获得一个列表,其中包含drawable中文件夹内的文件名.

Mos*_*reh 9

此方法将为您提供一个列表,其中包含dir文件夹列表以及子文件夹:

public void listf(String directoryName, ArrayList<File> files) {
File directory = new File(directoryName);

// get all the files from a directory
File[] fList = directory.listFiles();
for (File file : fList) {
    if (file.isFile()) {
        files.add(file);
    } else if (file.isDirectory()) {
        listf(file.getAbsolutePath(), files);
    }
}
}
Run Code Online (Sandbox Code Playgroud)