0

我想获取特定文件夹中的所有文件。谁能给我一个建议,如何使用管理查询来查询特定文件夹中的所有文件。

4

1 回答 1

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());
            }
于 2013-09-04T09:29:48.630 回答