Java tutorial
//package com.java2s; import android.content.Context; import java.io.File; import java.io.IOException; import java.util.ArrayList; public class Main { public static ArrayList<String> getAssetsImageNamePathList(Context context, String folderName) { ArrayList<String> imagePathList = new ArrayList<String>(); String[] imageNameArray = getAssetsImageNameArray(context, folderName); if (imageNameArray != null && imageNameArray.length > 0 && folderName != null && !folderName.replaceAll(" ", "").trim().equals("")) { for (String imageName : imageNameArray) { imagePathList.add(new StringBuffer(folderName).append(File.separator).append(imageName).toString()); } } return imagePathList; } private static String[] getAssetsImageNameArray(Context context, String folderName) { String[] imageNameArray = null; try { imageNameArray = context.getAssets().list(folderName); } catch (IOException e) { e.printStackTrace(); } return imageNameArray; } }