Android在指定目录搜索文件并且返回结果文件列表

来源:赵克立博客 分类: Android 标签:--发布时间:2018-04-14 10:27:58最后更新:2018-04-14 10:27:58浏览:2006
版权声明:
本文为博主原创文章,转载请声明原文链接...谢谢。o_0。
更新时间:
2018-04-14 10:27:58
温馨提示:
学无止境,技术类文章有它的时效性,请留意文章更新时间,如发现内容有误请留言指出,防止别人"踩坑",我会及时更新文章
/**
 * 递归查询文件
 * @param file     目录
 * @param fileName 需要查找的文件名称
 */
private void searchFile(File file, String fileName,List<File> fileList) {
    if (file.isDirectory()) {
        File[] files = file.listFiles();
        if (files != null) {
            for (File childFile : files) {
                searchFile(childFile, fileName ,fileList);
            }
        }
    } else {
        if (fileName.equals(file.getName())) {
            fileList.add(file);
        }
    }
}
//结果文件列表
List<File> flist = new ArrayList<>();
searchFile("/data/com.xxx/","xx.db",flist);



微信号:kelicom QQ群:215861553 紧急求助须知
Win32/PHP/JS/Android/Python