嗨,我想用crossAxisCount:2和scrollDirection:Axis.horizontal创建一个GridView.builder,每组GridView都需要一个标题,请检查图像
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Demo"),
),
body: Container(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text("Top"),
Expanded(
child: Row(
children: [
Expanded(
child: GridView.builder(
scrollDirection: Axis.horizontal,
itemCount: 10,
gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 2),
itemBuilder: (BuildContext context, int index) {
return Text(index.toString());
},
),
)
],
),
),
Text("Trending"),
Expanded(
child: Row(
children: [
Expanded(
child: GridView.builder(
scrollDirection: Axis.horizontal,
itemCount: 10,
gridDelegate: new SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 2),
itemBuilder: (BuildContext context, int index) {
return Text(index.toString());
},
),
)
],
),
),
],
)),
);
}