草庐IT

Gridview1

全部标签

android - 具有两列和自动调整大小的图像的 Gridview

我正在尝试制作一个包含两列的GridView。我的意思是每行并排两张照片,就像这张图片一样。但是我的图片之间有空格,因为它的大小不一样。这是我得到的。如您所见,第一张图片隐藏了显示联系人姓名和电话号码的图例。并且其他图片没有正确拉伸(stretch)。这是我的GridViewxml文件。如您所见,columnWidth设置为200dp。我希望它是自动的,因此图片会根据屏幕尺寸自动调整大小。这里是项目xml文件,它代表每个项目本身。所以我想要的是每行显示两个图像,并且无论屏幕大小如何,图像都会自动调整大小。我在布局上做错了什么?谢谢。 最佳答案

android - 具有两列和自动调整大小的图像的 Gridview

我正在尝试制作一个包含两列的GridView。我的意思是每行并排两张照片,就像这张图片一样。但是我的图片之间有空格,因为它的大小不一样。这是我得到的。如您所见,第一张图片隐藏了显示联系人姓名和电话号码的图例。并且其他图片没有正确拉伸(stretch)。这是我的GridViewxml文件。如您所见,columnWidth设置为200dp。我希望它是自动的,因此图片会根据屏幕尺寸自动调整大小。这里是项目xml文件,它代表每个项目本身。所以我想要的是每行显示两个图像,并且无论屏幕大小如何,图像都会自动调整大小。我在布局上做错了什么?谢谢。 最佳答案

gridview - Flutter - 如何调整 GridView 单元格的大小

我想调整GridView单元格(绿色区域)的大小。下面是我的代码。GridView.builder(controller:ScrollController(keepScrollOffset:true),shrinkWrap:true,scrollDirection:Axis.horizontal,itemCount:20,itemBuilder:(BuildContextcontext,intindex){returnContainer(width:200.0,height:300.0,color:Colors.green,margin:EdgeInsets.all(10.0),);}

gridview - 带标题的 Flutter GridView

如何在FLUTTER中创建带有可滚动工具栏的GridView。我找到了标题为ListViewWithHeader的ListView.但是我需要像下面提到的图像中那样带有标题的GridView。我使用SilverGrid忽略器来构建这个布局,它有点滞后。所以我需要另一个选择。ContainersetDataToContainer(){returnContainer(color:Colors.white,margin:EdgeInsets.only(left:4.0,right:4,bottom:4,top:4),child:CustomScrollView(slivers:[Sliver

listview - 为什么 GridView.builder 返回高度扩展的元素,而 ListView.Seperated 返回正常高度的元素?

我想在横向模式下使用GridView。所以我使用了GridView,但所有的Grid元素都是垂直展开的。我什至尝试使用GridView.builder的ListView.builder将crossAxisCount设置为1以产生与ListView.builder相同的效果,但所有项目都垂直展开。WidgetbuildTopNews(BuildContextcontext){returnContainer(padding:EdgeInsets.only(bottom:20),child:MediaQuery.of(context).orientation==Orientation.por

Flutter GridView.builder 正在生成不需要的额外空间

我正在尝试显示一行按钮。由于按钮的数量取决于列表中元素的数量,因此我必须使用GridView.builder来动态创建适量的按钮。不幸的是,GridView.builder似乎占用了很多不必要的空间。有人知道这里出了什么问题吗?body:Center(child:Column(mainAxisAlignment:MainAxisAlignment.center,children:[//DicebuttonsFlexible(child:GridView.builder(itemCount:dices.length,gridDelegate:newSliverGridDelegateWi

flutter :how can add other widget under gridview after a certain number of index

我正在使用fluttergridview项目,我想在一定数量的索引后显示另一个小部件。如何在gridview的每6个索引之后添加小部件GridView.builder(shrinkWrap:true,gridDelegate:SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount:2,childAspectRatio:MediaQuery.of(context).size.width/(MediaQuery.of(context).size.width*0.9),),physics:NeverScrollableScrollPh

flutter - 如何加载gridView中的所有图片?

我有带有gridView的应用程序(下面的代码)。我下载图像链接并添加到postList。问题是图像在显示时会下载。我在屏幕上只看到4张图片,当我向下滚动时,正在加载下一张图片。如何更改此设置并从链接加载所有内容?这样我向下滚动时就不会出现白框。child:GridView.count(controller:_controller,padding:EdgeInsets.all(8.0),crossAxisCount:2,crossAxisSpacing:12.0,mainAxisSpacing:12.0,childAspectRatio:cardWidth/cardHeight,chi

user-interface - Flutter - 如何在 SimpleDialog 框中显示 GridView?

昨天问了一个关于在AlertDialog中显示GridView的非常相似的问题,并得到了将Widget包装在容器中并增加宽度的完美答案。现在我决定SimpleDialog会更好,以提供更多功能/自定义,即搜索文本字段和多个操作按钮。我在显示文本字段和IconButton时得到了想要的结果,但是当我尝试添加GridView时却出错了。我应用了以前的规则,但我遇到了类似的错误,其中UI消失但没有显示小部件。我试过为不同的小部件添加宽度,但没有成功。这是我的代码...Future_neverSatisfied()async{returnshowDialog(context:context,b

dictionary - Flutter ExpansionTile child 作为 Gridview?

是否有可能将FlutterExpansionTile子项作为Gridview?目前我正在使用这段代码获取ListView。children:myData.map((data){returnMyWidget()}).toList()我希望ExpensionTile子级作为GridView而不是ListView。我正在制作一个购物应用程序,其中ExpensionTile是类别,我希望子类别作为GridView。 最佳答案 这是我的尝试:SingleChildScrollView(child:Column(children:[Expans