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

Dopisywanie danych do pliku .txt

0 głosów
59 wizyt
pytanie zadane 8 listopada w Java przez Virius Początkujący (280 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 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 36 wizyt
pytanie zadane 11 listopada w Java przez Virius Początkujący (280 p.)
0 głosów
3 odpowiedzi 57 wizyt
pytanie zadane 18 października w Java przez Virius Początkujący (280 p.)
0 głosów
1 odpowiedź 46 wizyt
Porady nie od parady
Forum posiada swój własny chat IRC, dzięki któremu będziesz mógł po prostu pogadać z innymi Pasjonatami lub zapytać o jakiś problem. Podstrona z chatem znajduje się w menu pod ikoną człowieka w dymku.IRC

57,748 zapytań

102,788 odpowiedzi

212,076 komentarzy

29,694 pasjonatów

Przeglądających: 317
Pasjonatów: 14 Gości: 303

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...