SharedPreferences во флаттере не обновляет значения - PullRequest
0 голосов
/ 05 августа 2020

Я пытаюсь обновить некоторые данные во flutter 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');}
  });

Но затем, когда я перезагружаю приложение, значение обновляется.

Что я делаю не так?

...