我可以在Flutter中将ArrayList
或List
对象放入SharedPreferences
吗?因为我只是意识到 flutter 并没有使他们的 Dart 飞起来
所以..我想通过点击星形图标来保存喜欢的书,当我点击它时,这些书将保存在sharedPreferences中。
我可以看到我最喜欢的书的 list 。
最佳答案
您可以将List<String>
保存在SharedPreferences
中。这是您应该如何做。
prefs.setStringList("key", yourList);
SharedPreferences prefs;
List<String> list;
// ...
Future<bool> _saveList() async {
return await prefs.setStringList("key", list);
}
List<String> _getList() {
return prefs.getStringList("key");
}
关于dart - 我可以在Flutter中将List放入SharedPreferences中吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/55636980/