1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-08 13:58:47 +00:00

Update time picker to use 24-hour format (#1821)

This commit is contained in:
Qun Cheng
2023-05-16 10:12:14 -07:00
committed by GitHub
parent 4d5acf97ca
commit 13cf346c1f
2 changed files with 16 additions and 0 deletions

View File

@@ -1464,6 +1464,14 @@ class _TimePickersState extends State<TimePickers> {
final TimeOfDay? time = await showTimePicker( final TimeOfDay? time = await showTimePicker(
context: context, context: context,
initialTime: selectedTime ?? TimeOfDay.now(), initialTime: selectedTime ?? TimeOfDay.now(),
builder: (context, child) {
return MediaQuery(
data: MediaQuery.of(context).copyWith(
alwaysUse24HourFormat: true,
),
child: child!,
);
},
); );
setState(() { setState(() {
selectedTime = time; selectedTime = time;

View File

@@ -1464,6 +1464,14 @@ class _TimePickersState extends State<TimePickers> {
final TimeOfDay? time = await showTimePicker( final TimeOfDay? time = await showTimePicker(
context: context, context: context,
initialTime: selectedTime ?? TimeOfDay.now(), initialTime: selectedTime ?? TimeOfDay.now(),
builder: (context, child) {
return MediaQuery(
data: MediaQuery.of(context).copyWith(
alwaysUse24HourFormat: true,
),
child: child!,
);
},
); );
setState(() { setState(() {
selectedTime = time; selectedTime = time;