gpt4 book ai didi

user-interface - 如何将listView转换为GridView抖动?

转载 作者:行者123 更新时间:2023-12-03 04:11:21 25 4
gpt4 key购买 nike

我有一个水平格式的可滚动列表 View ,我想将其转换为具有相同元素的网格 View 。

Container(
height: MediaQuery.of(context).size.height / 4,
child: ListView.builder(
scrollDirection: Axis.horizontal,
itemCount: homeList.length,
itemBuilder: (ctx, i) {
return GestureDetector(
onTap: () {
if (i == 0) {
_interstitialAd.show();
} else if (i == 1) {

} else if (i == 2) {
sendInvite();
}
},
);
},
),
)

列表 View 如下所示: enter image description here

这就是我想要的样子:
enter image description here

最佳答案

Flutter与ListView.builder等效于GridView
您只需要告诉它想要的列数/行数(取决于方向)即可。

GridView.builder(
itemCount: homeList.length,
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount:2),
itemBuilder: (BuildContext context, int index) {
return GestureDetector(
onTap: () {
if (i == 0) {
_interstitialAd.show();
} else if (i == 1) {

} else if (i == 2) {
sendInvite();
});
},
)

关于user-interface - 如何将listView转换为GridView抖动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59693441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com