Java konvertieren von ArrayList zu string und zurück zu ArrayList?

Wollte ich zum speichern eine ArrayList zu SharedPreferences, so muss ich schalten Sie es in einen string und wieder zurück, dies ist, was ich Tue:

//Save to shared preferences
SharedPreferences sharedPref = this.getPreferences(Activity.MODE_PRIVATE);
SharedPreferences.Editor editor = this.getPreferences(Activity.MODE_PRIVATE).edit();
editor.putString("myAppsArr", myAppsArr.toString());
editor.commit();

Kann ich es abrufen mit String arrayString = sharedPref.getString("yourKey", null); aber ich weiß nicht, wie zu konvertieren arrayString wieder in eine ArrayList. Wie kann es getan werden?


Mein array sieht ungefähr so aus:

[item1,item2,item3]

InformationsquelleAutor lisovaccaro | 2012-09-05

Schreibe einen Kommentar