Sim*_*ani 1 user-interface gridview dart flutter
我有一个水平格式的可滚动列表视图,我想将其转换为具有相同元素的网格视图。
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();
}
},
);
},
),
)
Run Code Online (Sandbox Code Playgroud)
Flutter 相当于ListView.builder
for 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();
});
},
)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3892 次 |
最近记录: |