Сохранение данных между Activity
Добавлено: 04 апр 2013, 22:43
Делаю аудиоплеер, возник такой вопрос . Есть главное активити PlayerActivity из него мы переходим в AlbumsActivity , где у нас подгружается список альбомов , далее мы выбираем альбом через Intent передаем albumId и переходим в SongListActivity .
Тут нам нужно передать в PlayerActivity songId и ArrayList<HashMap<String, String>> songsList. В главное активити я это передаю. Только мне нужно как-то хранить это чтобы при следующем запуске приложения , подгружался список песен из альбома и songId.
Короче говоря в onCreate нужно подгрузить альбом и проиграть первый трек к примеру.
Уже советовали делать через SharedPreferences , только никак не получается сохранить в него ArrayList<HashMap<String, String>> songsList.
Тут нам нужно передать в PlayerActivity songId и ArrayList<HashMap<String, String>> songsList. В главное активити я это передаю. Только мне нужно как-то хранить это чтобы при следующем запуске приложения , подгружался список песен из альбома и songId.
Короче говоря в onCreate нужно подгрузить альбом и проиграть первый трек к примеру.
Уже советовали делать через SharedPreferences , только никак не получается сохранить в него ArrayList<HashMap<String, String>> songsList.