Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
body: SafeArea(
child: Expanded(
child: Stack(
children: <Widget>[
Container(
decoration: BoxDecoration(
image: DecorationImage(
image: AssetImage("images/backround.jpg"),
fit: BoxFit.fill,
),
),
),
GridView.count(
primary: false,
padding: const EdgeInsets.all(20),
crossAxisSpacing: 10,
mainAxisSpacing: 10,
crossAxisCount: 2,
children: card,
),
],
),
),
),
),
);
这是出现错误的主要代码,加上我正在使用的卡片重量是GestureDetector列表。
List<GestureDetector> card = [];
问题是,当我从gSheet获取数据并且一切顺利时,它并没有像我希望的那样作为GridView建立质量。
有人知道如何解决此问题吗? 使应用程序使用gSheet中的数据构建网格。
旁注:我已经使代码可以使用SingleChildScrollView运行,但是作为ListView而不是GridView。
SingleChildScrollView(
child: Column(
children: card,
),
)