flutter - 如何在我的floatActionButton中添加文本?

标签 flutter dart

我正在尝试将文本添加到floatingActionButton中,但是无法这样做。我如何将文本添加到它找不到任何方法。

@override
Widget build(BuildContext context) {
  return Scaffold(
    floatingActionButton: FloatingActionButton(
      child: Icon(Icons.add),
      onPressed: () async {
        // when clicked on floating action button prompt to create user
        Navigator.pushReplacement(
          context,
          MaterialPageRoute(
            builder: (BuildContext context) => CreateUser(),
          ),
        );
      },
    ),
  );
}

最佳答案

您可以使用FloatingActionButton.extended一次在FAB中显示文本和图标。

FloatingActionButton.extended(
  onPressed: () {
    // when clicked on floating action button prompt to create user
    Navigator.pushReplacement(
      context,
      MaterialPageRoute(
        builder: (BuildContext context) => CreateUser(),
      ),
    );
  },
  label: Text('Label'),
  icon: Icon(Icons.add),
),

关于flutter - 如何在我的floatActionButton中添加文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62067232/

相关文章:

dart - Flutter - 屏幕不滚动

flutter - 在 flutter 中使用 TabBarView 获取 'Horizontal viewport was given unbounded height.'

dart - Dart 的目标是在编译非 dart 目标方面取代 Haxe 吗?

dart - 更改状态后屏幕不重新渲染

android - android命令上的'flutter run'卡在: [Waiting for observatory port . ..]

firebase - Firebase 更新时 Flutter 的错误行为

flutter - 在 Flutter 项目中为 iOS 导出存档时,Codemagic 或 FaSTLane 失败

flutter - Stripe readfilesync 的图像选择器路径 Flutter Web

flutter - Flutter:如何按时间和日期对卡片列表进行排序

dart - 在 foreach 的小部件树中检测到重复的 GlobalKey