Android 获取某个文件夹下的所有文件

Android 获取某个文件夹下的所有文件,第1张

概述Android获取某个文件下的所有文件 //数据文件夹privatefinalStringdataFile="dataFile";/***生成文件夹**/privateFilemakeDataFile(){Filefile=null;try{file=newFile(getExterna AndroID 获取某个文件夹下的所有文件

 

    // 数据文件夹    private final String datafile = "datafile";        /**     * 生成文件夹     * */    private file makeDatafile() {        file file = null;        try {            file = new file(getExternalfilesDir(datafile).getPath());            if (!file.exists()) {                file.mkdir();            }        } catch (Exception e) {            Log.i("error:", e + "");        }        return  file;    }    /**     * 获取datafile文件夹下的所有文件     * */    public ArrayList<String> getAllDatafilename(){        // 文件夹路径        String collectionPath = makeDatafile().getPath();        ArrayList<String> fileList = new ArrayList<>();        file file = new file(collectionPath);        file[] tempList = file.Listfiles();        for (int i = 0; i < tempList.length; i++) {            if (tempList[i].isfile()) {                System.out.println("文     件:" + tempList[i].getname());                // tempList[i].toString();// 路径                // tempList[i].getname();// 文件名                // 文件名                String filename = tempList[i].getname();                if (filename.endsWith("shp")){                    // 文件大小                    // String fileSize = fileSizeUtil.getautofileOrfilesSize(tempList[i].toString());                    fileList.add(filename);                }            }        }        return fileList;    }

 

总结

以上是内存溢出为你收集整理的Android 获取某个文件夹下的所有文件全部内容,希望文章能够帮你解决Android 获取某个文件夹下的所有文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1049629.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存