【发布时间】:2020-02-13 21:39:03
【问题描述】:
我目前正在通过此链接使用国际化: https://medium.com/flutter-community/flutter-internationalization-the-easy-way-using-provider-and-json-c47caa4212b2
但我将按钮改为 CupertinoSegmentedControl。
问题是当我离开页面时,段不断丢失状态。
我尝试过使用AutomaticKeepAliveClientMixin,但还是不行。
任何答案将不胜感激!
【问题讨论】:
-
失去状态是什么意思?当您选择 Bahasa 时,它们会恢复为英语?
-
@MiguelRuivo 是的,你找到我了!
-
你需要从shared_prefs之类的东西中保存/检索值
-
@MohamedSayed 看来你是对的,谢谢!
标签: flutter dart flutter-cupertino