獲取資料夾下.jpg結尾檔案
阿新 • • 發佈:2018-12-15
/** * 獲取資料夾下指定結尾檔案 * * @param srcFolder 資料夾檔案 * @param format 以什麼結尾檔案 * @return 此結尾所有的路徑 */ public static ArrayList<String> getAllJavaFilePaths(File srcFolder, String format) { //儲存圖片的集合 List<String> imgList = new ArrayList<>(); // 獲取該目錄下所有的檔案或者資料夾的File陣列 File[] fileArray = srcFolder.listFiles(); // 遍歷該File陣列,得到每一個File物件 for (File file : fileArray) { // 繼續判斷是否以.jpg結尾 if (file.getName().endsWith(format)) { // 就輸出該檔案的絕對路徑 if (format.equals(".jpg") || format.equals(".png") || format.equals(".mp3") || format.equals(".mp4")) { imgList.add("file://" + file.getAbsolutePath()); } else { imgList.add(file.getAbsolutePath()); } Log.d("img", "file://" + file.getAbsolutePath()); } } return (ArrayList<String>) imgList; }