Buongiorno a tutti
Il mio problema è il seguente: durante la lettura del file, nel momento in cui vado a leggere il File precedentemente scritto, mi da l'errore NullPointerException durante l'operazione di lettura, precisamente durante l'utilizzo del metodo read. Pubblico il codice di lettura e scrittura.
codice:
String dati = "dati da salvare";
try{
FileOutputStream fos = openFileOutput("file.txt",Context.MODE_APPEND);
fos.write(dati.getBytes());
fos.close();
}
catch(IOException e)
{
Log.i("Errore", "IOException");
}
codice:
byte[] buffer = null;
try{
FileInputStream fis = context.openFileInput("file.txt");
fis.read(buffer); //su questa riga mi da l'errore
fis.close();
}
catch(FileNotFoundException f)
{
Log.i("errore", "File non trovato");
}
catch(IOException e)
{
Log.i("errore", "IOException");
}
Spero sappiate rispondermi, vi ringrazio per l'attenzione