• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Dopisywanie danych do pliku .txt

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
786 wizyt
pytanie zadane 8 listopada 2018 w Java przez Virius Początkujący (490 p.)

Witam, macie jakiś pomysł, co zmienić w kodzie na android studio, żeby informacje wprowadzone przez użytkownika się dopisywały do pozostałych danych już wcześniej wpisanych? Trochę już główkuje nad tym i nie mogę nic znaleźć.

public void save (View v){
        String text = mEditText.getText().toString();
        FileOutputStream fos = null;

        try {
            fos = openFileOutput(FILE_NAME, MODE_PRIVATE);
            fos.write(text.getBytes());

            mEditText.getText().clear();
            Toast.makeText(this,"Save to " + getFilesDir() + "/" + FILE_NAME, Toast.LENGTH_LONG).show();
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (fos != null){
                try {
                    fos.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }
    }

Z góry dziękuje za wszelką pomoc :)

1 odpowiedź

0 głosów
odpowiedź 8 listopada 2018 przez Aleksander Januszews Gaduła (3,790 p.)

Spróbuj użyć konstruktora FileOutputStream:

FileOutputStream(File file, boolean append) 

z ustawieniem flagi append na true.

Źródło: https://stackoverflow.com/questions/8544771/how-to-write-data-with-fileoutputstream-without-losing-old-data

Podobne pytania

0 głosów
0 odpowiedzi 126 wizyt
pytanie zadane 11 listopada 2018 w Java przez Virius Początkujący (490 p.)
0 głosów
3 odpowiedzi 1,582 wizyt
pytanie zadane 18 października 2018 w Java przez Virius Początkujący (490 p.)
0 głosów
1 odpowiedź 1,722 wizyt

93,443 zapytań

142,434 odpowiedzi

322,691 komentarzy

62,805 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...