Acceder

Ver la Versión Completa : [ CONSULTA ] cargar archivo


capitansolo
27/12/10, 15:18:10
Hola
Estoy intentando desarrollar un programa y me encuentro con que necesito una funcion con la que nada mas arrancar la aplicacion en el movil, lea que archivos .TXT existen en la carpeta preseleccionada y te los muestre en pantalla

¿sabeis que funcion hace eso?
Gracias gente

asturdeibiz
27/12/10, 21:25:40
Hola, puedes leer línea a línea con algo como esto:


//Ruta del archivo a leer
String ruta="C:\\App\conf.txt";
//Buffer, llamas al constructor pasándo un nuevo FileReader que tiene como parámetro un objeto File con la ubicación de tu archivo
BufferedReader br = new BufferedReader(new FileReader(new File(ruta)));
//Variable temporal que almacena una linea
String linea;
//Mientras haya datos en el buffer se continua leyendo...
while(br.ready()){
//Se lee la siguiente linea
String linea = br.readLine();
//Haces algo con esa línea
[...]
}
//Cierras el buffer, bastante IMPORTANTE
br.close();


Prueba y me cuentas...

capitansolo
29/12/10, 00:44:42
Dios mio!! no me he entereado de nada.
Creia que con el libro ese de "Hello Android" aprenderia a programar, pero veo que no ha servido de nada..mi gozo en un pozo.
De todos modos, muchas gracias por la ayuda, te lo agradezco.

asturdeibiz
29/12/10, 18:01:26
Bueno, no desesperes, lo ideal es aprender a programar en Java primero, quizás ese sea el mejor camino.

De todas formas estoy seguro que hay librerías (algunas decenas seguro) que puedes incorporar a tu proyecto y conseguirás que leer un fichero sea aun más fácil.