Сохранение ArrayList в файл на Android

У меня есть ArrayList, полный строк, которые пользователь заполнил, чтобы использовать в другом действии в ListView для просмотра строк, которые они сохранили. Я хочу, чтобы ArrayList, который они заполнили, был сохранен, но я так не понимаю, как заставить его работать. Я пробовал FileOutputStream, SharedPreferences. Я посмотрел много примеров.

например у меня есть

ArrayList<String> give = new ArrayList<String>();

и чтобы сохранить массив, я пробовал такие вещи, как

FileOutputStream fos = openFileOutput(MYFILENAME, Context.MODE_PRIVATE);
fos.write(give.getBytes());
fos.close();

но это вообще не работает

10
задан John Conde 25 July 2012 в 15:54
поделиться