我想制作一个带有n不同测验的应用程序。重新启动应用程序时,我希望显示n测验的用户最后得分。我该怎么做?
我见过一个存储单个变量的例子。但我不知道如何在本地存储多个值/字符串时使其工作。
如果您先对数组进行JsonEncode,就可以存储它。
List dailygoals = ['apple', 'banana'];
SharedPreferences prefs = await SharedPreferences.getInstance();
dailygoals.add('orange');
prefs.setString('dailygoals', jsonEncode(dailygoals));