如何解决我们如何在单个 LsitView 小部件中使用两行 两者都在颤动中滚动在一起
我试图在单个 Listview 中使用双行,当我在 listview wigdget 内的列中添加双行时,它应该在单个 ListView Widget 中一起滚动,我合并了两行而不是创建新行。附上图片。Marked Section
解决方法
您可以使用 GridView
代替,这是示例代码
Container(
height: 150,width: MediaQuery.of(context).size.width,child: GridView.builder(
itemCount: 20,gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
crossAxisCount: 2,crossAxisSpacing: 1,mainAxisSpacing: 1,childAspectRatio: 1,),scrollDirection: Axis.horizontal,itemBuilder: (context,index) {
return Container(
color: Colors.red,child: Column(
mainAxisAlignment: MainAxisAlignment.center,children: [
Icon(Icons.ac_unit),Text('data $index'),],);
},);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。