Necesito eliminar el contenido de un archivo, antes de escribir más información en él. He intentado de diferentes maneras, como dónde elimino el contenido pero el archivo permanece del mismo tamaño, y cuando empiezo a escribir en él después de la eliminación, aparece un agujero en blanco con el tamaño de la eliminación antes de que se escriban mis nuevos datos .Eliminar contenido de archivos android
Esto es lo que he intentado ...
BufferedWriter bw;
try {
bw = new BufferedWriter(new FileWriter(path));
bw.write("");
bw.close();
}
catch (IOException e) {
e.printStackTrace();
}
Y también he intentado esto ...
File f = new File(file);
FileWriter fw;
try {
fw = new FileWriter(f,false);
fw.write("");
}
catch (IOException e) {
e.printStackTrace();
}
por favor alguien puede ayudar con una solución a este problema.
¿No puedes borrar el archivo y crear una nueva vacía? – Dalmas
No, necesito ser el mismo archivo, pero gracias por su respuesta – kassy