Quote Originariamente inviata da andbin Visualizza il messaggio
Innanzitutto il modo corretto e "pulito" per prendere il solo nome del file (senza il path) è con getName() di File. Non perdere tempo con lastIndexOf, substring o altre menate.

Oltretutto nel tuo codice c'è anche un'altra questione. Cerchi l'ultimo "/" e poi nel substring lo includi! Questo vuol dire che il nome del file inizia con "/" e quindi scrivere un file /qualcosa è nella "radice" del file system, dove presumibilmente non hai i permessi.
Ammetto il metodo un pò barbaro ma non sono sto asso ancora ina android questa funzione l'ho usata in precendenza perchè dovevo salvarmi in una sharepreference il valore del testo...
Ma quello che mi fa più strano è che se lo metto in una text view o lo scrivo da qualche parte il valore è giusto se cerco di creare il file non esce.... Tu hai idee? Grazie