File myDir = new File(getFilesDir().getAbsolutePath());
FileWriter fw = new FileWriter(myDir + "/score.txt");
fw.write("Hello World");
fw.close();
Приведенный выше код добавляется к текстовому файлу. Как вы его переписываете?
Javadocs - ваш друг:
Поставьте false
для второго (логического) аргумента, и вы будете перезаписывать, а не добавлять.
FileWriter fw = new FileWriter(myDir + "/score.txt", false);
false
. так что код ОП просто отлично.
Попробуй это:
FileWriter fw = new FileWriter(myDir + "/score.txt", false);