potresti fare un ciclo sull'elenco di files ottenuti e prendere solo quello che hanno un'estensione specifica..per esempio:

String dir ="..il path della tua directory..";
File f1 = new File (dir);
String files[]=f1.list(); //in files metti i nomi di tutti i files della directory

for(int i=0;i<files.length;i++){
if(files[i].endsWith(".jpg")){
//qui potresti salvare i nomi dei files desiderati in un altro array o in un ArrayList (se non conosci la dimensione!)
}
}

ok?baci..