date - 如何在 flutter 中创建计时器选择器?

是否可以像在 iOS 中那样在 Flutter 中创建持续时间计时器?

示例

最佳答案

有一个 CupertinoTimePicker 小部件可以做到这一点

看看这个

class Cupert extends StatefulWidget {

  @override
  _CupertState createState() => _CupertState();
}

class _CupertState extends State<Cupert> {
  var value = "";

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: Colors.white,
      body: SafeArea(
        child: Column(
          children: <Widget>[
            Expanded(
              child: Center(
                child: Text(
                  "$value"
                ),
              ),
            ),
            CupertinoTimerPicker(
              mode: CupertinoTimerPickerMode.hm,
              onTimerDurationChanged: (value){
                setState(() {
                  this.value = value.toString();
                });
              },
            ),
          ],
        ),
      ),
    );
  }
}

https://stackoverflow.com/questions/48735370/

相关文章:

flutter - 在 AWS Device Farm、Saucelabs、Firebase 测试实

visual-studio - 是否可以在 Visual Studio 2017 IDE 上设置 f

flutter - 如何使用 FlutterDriver 检查小部件是否可见

flutter - 像 SliverAppBar 一样隐藏 TabBar

flutter - 如何从 TextField 中删除内容填充?

dart - pubspec.yaml 中的配置标志如何工作?

dart - Flutter:如何正确实现 FlutterError.OnError

android - Flutter 检索 ro.product.cpu.abi 的设备属性时出错

android - 库 com.google.android.gms :play-services-

flutter - 如何在 Flutter 中使用音频播放器插件播放本地 mp3 文件