using this code
new File(\"/mnt/sdcard/folder\").listFiles().length
returns a sum of folders and files in a particular directory without ca
public int numberOfFiles(File srcDir) { int count = 0; File[] listFiles = srcDir.listFiles(); for(int i = 0; i < listFiles.length; i++){ if (listFiles[i].isDirectory()) { count += numberOfFiles(listFiles[i]); } else if (listFiles[i].isFile()) { count++; } } return count; }