如何获取主机操作系统配置的区域设置列表?

问题描述 投票:0回答:1

在Flutter中,如何获取主机操作系统配置的

Locales
列表?

Platform.localeName
仅包含当前区域设置,但不包含额外配置的
Locales

一个解决方法是缓存传递给

LocaleListResolutionCallback
的参数 locales 的值,但这非常混乱,因为它仅在第一次调用时才接收系统配置的
Locales
。除此之外,当然还有一种按需阅读的方法。

欢迎任何建议,谢谢。

flutter
1个回答
0
投票

PlatformDispatcher.instance.locales;
包含操作系统已配置区域设置的列表。 详情请看这里

© www.soinside.com 2019 - 2024. All rights reserved.