إن shared preferences في Flutter تسمح لك بتخزين قائمة سلاسل نصية مباشرة من خلال الدالة setStringList كما الطريقة التالية:
setStringList(String key, List<String> value)
هي تماماً ما تحتاجه، لأن قائمتك عبارة عن قائمة سلاسل نصية String List.
يوجد الدالة لقراءة القيمة المخزنة مسبقاً
// read
final myStringList = prefs.getStringList('string_list_key') ?? [];
// write
prefs.setStringList('string_list_key', ['wael', 'walid', 'wassim']);