【发布时间】:2020-12-14 16:35:54
【问题描述】:
我正在尝试在本地存储具有特定颜色的活动列表,并尝试将列表转换为地图或列表列表。
使用共享首选项在本地保存数据我有以下列表:
List<String> value = ['Sleep: Blue', 'Meditation: Green', 'Running: Red'];
prefs.setStringList('ActivityList', value); //save data locally
但我希望能够检索表单的对象:
values = [ {'Sleep', 'Blue'}, {'Meditation', 'Green'}, {'Running', 'Red'} ];
最好的方法是什么?如何使用分隔符“:”来相应地拆分数据?
提前致谢!
【问题讨论】:
标签: list flutter dart sharedpreferences