Speichern eines String-Arrays in den SharedPreferences

Ich habe mich gefragt, ob es möglich sein könnte, ein Array von Strings in den gemeinsamen Einstellungen so zu speichern, dass wir es jedes Mal, wenn wir einen bestimmten String speichern, in diesem Array speichern.

Zum Beispiel habe ich eine Liste von Orten mit einer bestimmten ID, die ich als Favorit markieren möchte. Die ideale Situation wäre, ein Array zu haben und eine bestimmte Standort-ID (nennen wir es Location1) in diesem Array zu speichern. Wenn ich also das nächste Mal einen neuen Standort als Favorit markieren möchte (nennen wir es Location2), rufe ich dieses Array ab (welches) Bisher enthält Location1) und fügen Sie die ID dieses neuen Standorts hinzu, den ich hinzufügen möchte (Location2).

Android verfügt über Methoden zum Speichern primitiver Objekte, jedoch nicht für Arrays. Irgendeine Idee, um dies zu tun, bitte?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage