Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 颤振-showDatePicker将一周的第一天设置为周一_Flutter - Fatal编程技术网

Flutter 颤振-showDatePicker将一周的第一天设置为周一

Flutter 颤振-showDatePicker将一周的第一天设置为周一,flutter,Flutter,我正在使用flattershowDatePicker小部件 当日期选择器弹出窗口默认加载时,一周的开始是星期天,我想将其更改为星期一 对我如何实现这一目标有什么建议吗 Future\u选择日期(BuildContext上下文)异步{ 选择的最终日期时间=等待showDatePicker( 上下文:上下文, 初始日期:\您选择的日期, firstDate:firstDate, lastDate:lastDate, 语言环境:常量语言环境('en','GB'), ); 如果(已拾取!=null&&p

我正在使用flatter
showDatePicker
小部件

当日期选择器弹出窗口默认加载时,一周的开始是星期天,我想将其更改为星期一

对我如何实现这一目标有什么建议吗

Future\u选择日期(BuildContext上下文)异步{
选择的最终日期时间=等待showDatePicker(
上下文:上下文,
初始日期:\您选择的日期,
firstDate:firstDate,
lastDate:lastDate,
语言环境:常量语言环境('en','GB'),
);
如果(已拾取!=null&&picked!=\u selectedDate){
//使用新日期更新日历滑块
设置状态(){
_selectedDate=picked.add(持续时间(小时:1));
});
}

添加一个使用星期一作为一周的第一天的
区域设置,例如:

  Future<DateTime> selectedDate = showDatePicker(
    context: context,
    locale: const Locale('en', 'GB'),
    // etc

您好,谢谢您的回复,我已经尝试了上面的代码,但是没有发生任何更改。请将本地化包添加到您的应用程序中
  localizationsDelegates: GlobalMaterialLocalizations.delegates,
  supportedLocales: [
    const Locale('en', 'US'),
    const Locale('en', 'GB'),
  ],