颤抖的SharedPreferences不更新值

时间:2020-08-04 22:30:24

标签: flutter sharedpreferences

我正在尝试更新抖动的SharedPreferences中的某些数据,但是这些数据没有更新。

代码如下:

Future<void> setUserFlags() async {
    SharedPreferences preferences = await SharedPreferences.getInstance();
 setState(() {
     await preferences.setBool('sortBySnowball', true);    
  }  });

当我按下按钮并获得值时,没有任何变化。

Future<void> getGoalTypeFlag() async {
 setState(() {
sortedBySnowball = preferences.getBool('sortBySnowball');}
  });

但是当我热重新加载应用程序时,值已更新。

我在做什么错了?

0 个答案:

没有答案