私はフラッターを初めて使用し、デバイスでプロジェクトを実行するときにタイムゾーン、言語、および郡IDを取得したいと思いますAndroidまたはiOS。私は初心者であり、どのようにこれらを入手できるかわかりません。ライブラリがあるか、内部ライブラリを介してこれらを入手できますか、方法を提案してください。
https://flutter.io/tutorials/internationalization/#tracking-locale
ロケールmyLocale = Localizations.localeOf(context);
countryCode
およびlanguageCode
を提供します
https://docs.flutter.io/flutter/Dart-ui/Locale-class.html
タイムゾーンは(試されていない)で利用できるはずです
DateTime.now().timeZoneName
https://docs.flutter.io/flutter/Dart-core/DateTime-class.html
これを試して:
import 'Dart:ui' as ui;
......
@override
Widget build(BuildContext context) {
// get system language code
_sysLng = ui.window.locale.languageCode;
...