Przechowywanie tablicy String w SharedPreferences

Zastanawiałem się, czy możliwe jest zapisanie we wspólnych preferencjach tablicy Ciągów, w taki sposób, że za każdym razem, gdy zapisujemy pewien Łańcuch, przechowujemy go w tej tablicy.

Na przykład mam listę lokalizacji z określonym identyfikatorem, który chcę oznaczyć jako ulubiony. Idealną sytuacją byłoby posiadanie tablicy i zapisanie określonego identyfikatora lokalizacji (nazwijmy go Location1) w tej tablicy, więc następnym razem, gdy chcę oznaczyć nową lokalizację jako ulubioną (nazwijmy ją Location2), odzyskuję tę tablicę (która jak dotąd zawiera Location1) i dodaj identyfikator tej nowej lokalizacji, którą chcę dodać (Location2).

Android ma metody przechowywania pierwotnych obiektów, ale nie dla tablic. Masz jakiś pomysł, żeby to zrobić?

questionAnswers(3)

yourAnswerToTheQuestion