flutter - 如何在 Flutter 中将一个小部件放在另一个小部件之上?

我想在背景 View 之上叠加一个圆形 View ,就像下面的截图一样。

最佳答案

@override
Widget build(BuildContext context) {
// TODO: implement build
return new Container(
  width: 150.0,
  height: 150.0,
  child: new Stack(children: <Widget>[
    new Container(
      alignment: Alignment.center,
      color: Colors.redAccent,
      child: Text('Hello'),
    ),
    new Align(alignment: Alignment.bottomRight,
      child: FloatingActionButton(
        child: new Icon(Icons.add),
          onPressed: (){}),
    )
  ],
  ),
);
}

https://stackoverflow.com/questions/51998760/

相关文章:

android - 将自定义 boxshadow 添加到 Flutter 卡

firebase - 如何使用 buildArguments 或其他任何东西在 Flutter/Fi

unit-testing - Flutter/Dart 在单元测试中等待几秒钟

android - 什么时候在 Flutter 中使用 setState?

list - Flutter 应用中的无限列表

flutter - 将容器缩小到较小的 child 而不是扩大到填充 parent

dart - 如何在 Flutter 中获取 Text 小部件的大小

dart - Flutter 中的 Scaffold 和 MaterialApp 有什么区别?

dart - 长文本 flutter 中的换行符

dart - flutter : Get Local position of Gesture Det