Flutter 颤振中如何在GridView中设计不同尺寸的网格?

Flutter 颤振中如何在GridView中设计不同尺寸的网格?,flutter,listview,gridview,Flutter,Listview,Gridview,我需要使用颤振来设计这样的网格视图 试试这个,: 谢谢你的回答,但我需要设计不同的宽度和高度。喜欢那张照片。不客气,我尝试过这样的布局,我认为这不是问题~谢谢你的回答,但我需要设计不同宽度和高度的。喜欢那张照片。不客气,我试过这样的布局,我觉得没问题~ StaggeredGridView.countBuilder( crossAxisCount: 4, itemCount: 8, itemBuilder: (BuildContext context, int index) =>

我需要使用颤振来设计这样的网格视图

试试这个,:


谢谢你的回答,但我需要设计不同的宽度和高度。喜欢那张照片。不客气,我尝试过这样的布局,我认为这不是问题~谢谢你的回答,但我需要设计不同宽度和高度的。喜欢那张照片。不客气,我试过这样的布局,我觉得没问题~
StaggeredGridView.countBuilder(
  crossAxisCount: 4,
  itemCount: 8,
  itemBuilder: (BuildContext context, int index) => new Container(
      color: Colors.green,
      child: new Center(
        child: new CircleAvatar(
          backgroundColor: Colors.white,
          child: new Text('$index'),
        ),
      )),
  staggeredTileBuilder: (int index) =>
      new StaggeredTile.count(2, index.isEven ? 2 : 1),
  mainAxisSpacing: 4.0,
  crossAxisSpacing: 4.0,
)