У меня есть код для записи в файл каждый раз, когда есть запись в текстовое поле. но после процесса, когда запись выполняется снова, файл перезаписывается, а не продолжает записи в файл, и поэтому я теряю предыдущие данные. Как мне переписать на существующий, так что позже я получу эти данные даже после закрытия приложения.Чтение и запись файла
Код для процесса записи Дано:
public boolean writeToFile(String dataLine) {
dataLine = "\n" + dataLine;
try {
File outFile = new File(filepath);
dos = new DataOutputStream(new FileOutputStream(outFile));
dos.writeBytes(dataLine);
dos.close();
} catch (FileNotFoundException ex) {
return (false);
} catch (IOException ex) {
return (false);
}
return (true);
}
Может кто-нибудь пожалуйста внести изменения в код по мере необходимости и отправить его ко мне.