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