Ho bisogno di cancellare il contenuto di un file, prima di scrivere più informazioni in esso. Ho provato diversi modi, ad esempio dove cancello il contenuto ma il file rimane della stessa dimensione, e quando inizio a scriverlo dopo l'eliminazione, un buco vuoto sembra essere la dimensione dell'eliminazione prima che i miei nuovi dati vengano scritti .Eliminazione del contenuto del file android
Questo è quello che ho provato ...
BufferedWriter bw;
try {
bw = new BufferedWriter(new FileWriter(path));
bw.write("");
bw.close();
}
catch (IOException e) {
e.printStackTrace();
}
E ho provato anche questo ...
File f = new File(file);
FileWriter fw;
try {
fw = new FileWriter(f,false);
fw.write("");
}
catch (IOException e) {
e.printStackTrace();
}
favore qualcuno può aiutare con una soluzione a questo problema.
Non puoi semplicemente cancellare il file e crearne uno nuovo vuoto? – Dalmas
No, ho bisogno di essere lo stesso file ma grazie per la tua risposta – kassy