我正在与SharedPreferences合作,制作功能离线书签News。我可以使用以下代码保存并获取单个值:
void _testingSavePref(String judulBerita) async {
SharedPreferences pref = await SharedPreferences.getInstance();
pref.setString("tokenbookmark", judulBerita);
}
@override
void initState() {
super.initState();
setState(() {
_testingLoadPref();
});
}
_testingLoadPref() async {
SharedPreferences pref = await SharedPreferences.getInstance();
setState(() {
tokenBookmark = pref.getString("tokenbookmark");
});
}
一切都很好,但是可以使用SharedPreferences保存和获取多个值吗?
例如,我有2个或更多数据,我希望所有数据都保存并且不覆盖。
我正在使用SharedPreferences使功能脱机书签News成为可能。我可以使用以下代码保存和获取单个值:保存的值void _testingSavePref(String judulBerita)async {...
您不应该使用SharedPreferences保存此类数据。