Мне нужно реализовать средство выбора времени в виде виджета.
Мне не нужно это в модальном или диалоговом режиме. Мне нужно, чтобы это отображалось в контейнере. Любые ресурсы или рекомендации приветствуются. 
У меня также была проблема, и я решил ее с помощью средства выбора пакетов: pub.dev/packages/номерпикер





Вы можете получить что-то подобное, используя CupertinoTimePicker.
return Scaffold(
body: Center(
child: Container(
height: 200,
child: Card(
elevation: 4,
child: Row(
children: <Widget>[
SizedBox(
width: 100,
child: Text("Select a time"),
),
Expanded(
child: CupertinoTimerPicker(
mode: CupertinoTimerPickerMode.hm,
onTimerDurationChanged: (data) {},
),
),
],
),
),
),
),
);
результат:
import для получения CupertinoTimerPicker: import 'package:flutter/cupertino.dart';
проверьте это репо github.com/wuzhendev/flutter-cupertino-date-picker