Zapisz ArrayList do pliku na Androida
Mam tablicę ArrayList pełną łańcuchów, które użytkownik zapełnił, aby użyć w innej aktywności w ListView, aby wyświetlić zapisane łańcuchy. Chcę, aby ArrayList zostali zapełnieni, ale jestem tak zagubiony, jak to zrobić. Próbowałem już FileOutputStream, SharedPreferences. Spojrzałem na wiele przykładów.
na przykład mam
ArrayList<String> give = new ArrayList<String>();
i aby uratować arraylistę, którego próbowałem
FileOutputStream fos = openFileOutput(MYFILENAME, Context.MODE_PRIVATE);
fos.write(give.getBytes());
fos.close();
ale to w ogóle nie działa