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