質問編集履歴
1
前提の詳細を追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,8 @@
|
|
4
4
|
|
5
5
|
###前提
|
6
6
|
前の画面の値はWorkDataクラスのインスタンスとして更新画面に渡している。
|
7
|
+
問題のTextFormFieldではshowTimePickerを使用して、動的に表示を変更させたいので、
|
8
|
+
controllerプロパティを使用したい。
|
7
9
|
|
8
10
|
### 発生している問題・エラーメッセージ
|
9
11
|
|
@@ -80,12 +82,12 @@
|
|
80
82
|
TextFormField(// ここのwidgetの初期値として、workData.startTimeを渡したい。
|
81
83
|
controller: _startTimeInputController,
|
82
84
|
onTap: () async {
|
83
|
-
final TimeOfDay? timeOfDay = await showTimePicker(
|
85
|
+
final TimeOfDay? timeOfDay = await showTimePicker(//時間を入力
|
84
86
|
context: context, initialTime: _timeOfDay);
|
85
87
|
if (timeOfDay != null)
|
86
88
|
setState(() {
|
87
89
|
_timeOfDay = timeOfDay;
|
88
|
-
_startTimeInputController.text =
|
90
|
+
_startTimeInputController.text = //入力した時間を動的に表示させたい為、_startTimeInputControllerを使用
|
89
91
|
'${timeOfDay.format(context)}';
|
90
92
|
});
|
91
93
|
},
|