sábado, 12 de octubre de 2013

Crear y leer un archivo .txt para una aplicación en android

El día de hoy les voy a explicar como crear un archivo .txt para una aplicación en android y como leer el correspondiente archivo.



                     String FILENAME = "ejemplo.txt";  /////nombre del archivo
            String string = "ejemplo de cadena"; //// Ingresamos la cadena que se desea guardar


                     ///////////////////////////Creando el documento/////////////////////
             FileOutputStream fos = openFileOutput(FILENAME, Activity.MODE_PRIVATE);
                    //////////// el archivo es privado y solo se puede leer el mismo activity
            fos.write(string.getBytes());
            fos.flush();
            fos.close();

                    //////////////////////////////////////////////////////////////////////////////////

InputStreamReader archivo = new InputStreamReader(openFileInput("ejemplo.txt"));
                 BufferedReader br = new BufferedReader(archivo);
                 String linea = br.readLine();
                 String todo = "";
                 while (linea != null) ////////////////// recorre hasta que la linea sea null
                 {          
                     todo = todo + linea;   ////////////// recuperamos la informacion por linea y la concatenamos
                     linea = br.readLine();  /////////////raliza el salto de liena
                 }
               
                Toast.makeText(getApplicationContext(),todo , Toast.LENGTH_LONG).show();                                       ///////////////////se imprime con una alerta lo que se recupero del archivo          
               
                br.close();
                archivo.close();

No hay comentarios:

Publicar un comentario