Estoy dando mis primeros pasos en android e intentando hacer un proyecto el cual lee archivos de una carpeta X en este caso (Download) usando la funcion File.list( ) me devuelve un String[ ] null no se que parte no estoy haciendo bien ojala y alguien pueda ayudarme :D
Gracias de antemano.
File y =new File(Environment.getExternalStorageDirectory()+"/Download"); if(y.isDirectory()) { hola.setText(y.toString()); String[] files = y.list(); //Esto tambien lo intente con un File[ ] files = y.listFiles(); if(files != null){ //Nunca entra a esta parte nombre.setText(files[0]); } else{ //Todas las veces que lo he provado entra a este else nombre.setText("files = null :'("); } } else { hola.setText("No lo es"); }
Les menciono que tengo los permisos de escritura y lectura de almacenamiento externo
Buen dia gente del foro!!
Estoy dando mis primeros pasos en android e intentando hacer un proyecto el cual lee archivos de una carpeta X
en este caso (Download) usando la funcion File.list( ) me devuelve un String[ ] null no se que parte no estoy haciendo bien ojala y alguien pueda ayudarme :D
Gracias de antemano.
File y =new File(Environment.getExternalStorageDirectory()+"/Download");
if(y.isDirectory()) {
hola.setText(y.toString());
String[] files = y.list();
//Esto tambien lo intente con un File[ ] files = y.listFiles();
if(files != null){
//Nunca entra a esta parte
nombre.setText(files[0]);
}
else{
//Todas las veces que lo he provado entra a este else
nombre.setText("files = null :'(");
}
}
else {
hola.setText("No lo es");
}
Les menciono que tengo los permisos de escritura y lectura de almacenamiento externo