我无法在 Flutter 中获取国家/地区代码。一切都是我们或 en



我无法在Flutter中获得国家代码。一切不是我们就是我们。它显示为我们,即使我改变了设备的区域或语言。我想显示在用户设备上注册的语言和地区。


@override
Widget build(BuildContext context) {
Locale locale = Localizations.localeOf(context);
String? localeCode = locale.countryCode;
String? languageCode = locale.languageCode;
return Scaffold(
body: IndexedStack(
index: _currentIndex,
children: [
HomeScreen(localeCode, languageCode),
],
),
);
}
class PomodoroPage extends StatefulWidget {
PomodoroPage(this.localeCode, this.languageCode);
final String? localeCode;
final String? languageCode;
@override
_PomodoroPageState createState() => _PomodoroPageState();
}

import 'dart:io';

String localeName = Platform.localeName;

相关内容

  • 没有找到相关文章

最新更新