Я работаю над небольшим приложением для Android!
У меня есть класс MyPref
public class MyPref{
{
java.util.Calendar cal;
int id;
String name;
//some more methods and constructor
}
Мне нужно сохранить массив объектов MyPref для общих настроек ...
java.util.ArrayList<MyPref> array=new java.util.ArrayList<MyPref>();
array.add(//MyPref object);
array.add(//MyPref object);
теперь, как мне сохранить этот объект ArrayList в общих настройках ..
Я пытался ..
JSONObject o=new JSONObject();
o.put("list",array);
SharedPreferences s=PreferenceManager.getDefaultSharedPreferences(this);
Editor edt=s.edit();
edt.putString("mylist",o.toString());
edt.commit();
но это не сработало!
есть ли другая альтернатива ??
Пожалуйста, помогите мне ..
Спасибо за продвижение ..