как отобразить указатель минут после того, как пользователь выбрал час в виджете showTimePicker?

#flutter

#flutter

Вопрос:

Я хочу немедленно показать пользователю средство выбора минут после того, как он выбрал час с помощью виджета showTimePicker. как я могу это сделать? вот мой текущий код для showTimePicker:

 final TimeOfDay timePicked = await showTimePicker(
        context: context,
        initialTime: selectedTime,
      );
      if (picked != null amp;amp; timePicked != selectedTime) {
        setState(() {
          selectedTime = timePicked;

        });
      }
  

Комментарии:

1. showTimePicker используется как для выбора минут, так и для выбора часов, нажатие на минуту покажет указатель минут. я не могу найти способ открыть средство выбора с помощью средства выбора минут.

Ответ №1:

Извините, вы не можете сделать это в Flutter на данный момент. Однако вы можете сделать это изначально, используя MethodChannel .

Вам нужно использовать TimePickerDialog.OnTimeSetListener . Подробная информация