作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这可能是一个非常愚蠢的问题。但是我不知道如何实现这一目标。如何在initial time
中的showTimePicker
之前设置TimeOfDay.now()
的Flutter
。假设提前3个小时。
最佳答案
您可以使用以下内容:
GestureDetector(
onTap: () async {
TimeOfDay picked = await showTimePicker(
context: context,
initialTime: TimeOfDay.fromDateTime(DateTime.now().add(Duration(hours:3))),
builder: (BuildContext context, Widget child) {
return MediaQuery(
data: MediaQuery.of(context)
.copyWith(alwaysUse24HourFormat: true),
child: child,
);
},);
},
child: Text("SetTime",textAlign: TextAlign.center,))
使用
fromDateTime
(类
TimeOfDay
的构造函数),然后调用
DateTime.now()
并使用
add()
方法从现在开始3小时创建一个
Duration
。
关于android - 在showTimePicker中的TimeOfDay.now()之前设置初始时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62989567/
我想更改 showTimePicker 的颜色。这是我的代码 GestureDetector(
我想在用户使用 showTimePicker 小部件选择小时后立即向他显示分钟选择器。我怎样才能做到这一点?这是我当前的 showTimePicker 代码: final TimeOfDay time
我正在使用 showTimePicker在我的应用程序中。另外,我正在使用 Internationalizing对于我的两种语言的 Flutter 应用程序(英语 ' en ' 和西类牙语 ' es
在一个全新的 Flutter 项目中,如果我添加一个 showTimePicker 小部件,然后以 input 模式打开时间选择器,对话框的高度比输入短模式内容,因此您必须滚动才能看到确定和取消按钮。
当我在 Fluter 中调用方法 showTimePicker() 时,它会显示一个 12 小时制的选择器(使用 AM 和 PM 时段)。此外,当我在 TimeOfDay 对象上调用 format()
我是一名优秀的程序员,十分优秀!