Ciao, grazie per la risposta...
Ho fatto qualche prova.
Io ho provato a scrivere una semplice stringa "ciao" nel file
usando FileWriter e FileReader per rispettivamente leggere e scrivere
su file passandogli come file il file come me l'hai suggerito tu.
---> mi ha restituito NullPointerException
Poi ho messo il file testfile.txt nella cartella /res/raw del progetto e ho fatto nel seguente modo:
File localfs = new File("data/data/esempioScritturaFile.esempio/res/raw");
if(!localfs.exists()){
localfs.mkdir();
Log.e("FILE MANAGER", "CREATA dir: data/data/esempioScritturaFile.esempio/res/raw");
}
File f = new File(localfs+"/testfile.txt");
FileWriter scrivoFile = new FileWriter(f);
scrivoFile.append("prova scrittura su file");
FileReader leggofile = new FileReader(f);
String testoLetto = "";
char[] text = null;
leggofile.read(text);
if(text.toString() != null) testoLetto = text.toString();
else testoLetto ="il null risulta qui";
if(testoLetto != ""){
setText(testoLetto);
}
else setText(testoLetto);
--> Mi restituisce FileNotFoundException mentre il file si trova proprio nella cartella /res/raw....
Non riesco a capire come mai non funziona...
Il fatto è che devo scaricare il codice html da vari siti e poi devo customizzare il codice creando una nuova pagina e quindi è per questo
che tento di scrivere un testo su un file.