using this code
new File(\"/mnt/sdcard/folder\").listFiles().length
returns a sum of folders and files in a particular directory without ca
public Integer countFiles(File folder, Integer count) { File[] files = folder.listFiles(); for (File file: files) { if (file.isFile()) { count++; } else { countFiles(file, count); } } return count; }
Usage:
Integer count = countFiles(new File("your/path"), Integer.valuOf(0));