Listar todos los archivos de toda la carpeta en una sola lista

Hola, estoy buscando la solución para enumerar todos los archivos del dispositivo raíz / Android.

Suponga que hay 3 carpetas dentro del directorio raíz, pero quiero mostrar todos los archivos en todas estas carpetas en una sola lista ...

Ahora si estoy usando

       File f=new File("/sdcard");

Entonces enumerará todos los archivos de la carpeta sdcard solamente ... y si usaré

       File f=new File("/download");

Entonces enumerará todos los archivos de la carpeta de descarga solamente ... y si usaré

       File f=new File("/");

Entonces solo enumerará los archivos de directorio raíz ... no los archivos dentro de / sdcard o /download.

Entonces, ¿qué pasos debo seguir para enumerar todos los archivos con un filtro para enumerar solo los archivos .csv de toda la carpeta dentro de la raíz.

Gracias.

Respuestas a la pregunta(6)

Su respuesta a la pregunta