我想获取特定文件夹中的所有文件。任何人都可以给我一个建议如何使用管理查询查询特定文件夹中的所有文件。
答案 0 :(得分:2)
试试这种方式
ArrayList<File> mFiles = new ArrayList<File>();
File mDirectory;
String folderPath = "/mnt/sdcard/download";
mDirectory = new File(folderPath);
ExtensionFilenameFilter filter = new ExtensionFilenameFilter(acceptedFileExtensions);
// Get the files in the directory
File[] files = mDirectory.listFiles(filter);
if (files != null && files.length > 0) {
for (File f : files) {
mFiles.add(f);
}
Collections.sort(mFiles, new FileComparator());
}