小编Ana*_*rul的帖子

列中的Flutter Gridview.什么是解决方案..?

我的gridview和列有问题.在这种情况下,我想在gridview的上部放置一个图像.请给我一个解决方案..

return new Container(
  child: new Column(
    children: <Widget>[
      new Container(
        child: new Image.asset(
          "assets/promo.png",
          fit: BoxFit.cover,
        ),
      ),
      new Container(
        child: new GridView.count(
          crossAxisCount: 2,
          childAspectRatio: (itemWidth / itemHeight),
          controller: new ScrollController(keepScrollOffset: false),
          shrinkWrap: true,
          scrollDirection: Axis.vertical,
          children: new List<Widget>.generate(16, (index) {
            return new GridTile(
                header: new Container(
                  padding: const EdgeInsets.all(10.0),
                  alignment: Alignment.centerRight,
                  child: new Icon(
                    Icons.shopping_cart,
                    size: 20.0,
                    color: Colors.red,
                  ),
                ),
                child: new MyList(
                  nomor: '$index',
                ));
          }),
        ),
      ),
    ],
  ),
);
Run Code Online (Sandbox Code Playgroud)

这就是结果: 列中的Flutter Gridview

flutter

14
推荐指数
5
解决办法
9537
查看次数

标签 统计

flutter ×1