草庐IT

camera_gridView

全部标签

gridview - 如何让Flutter GridView在滚动时变成分页?

我正在使用在Gridview中制作一个可滑动的横幅GridView.count(childAspectRatio:height/width,scrollDirection:Axis.horizontal,children:generateList(),crossAxisCount:1,)子尺寸将占据GridView的整个宽度。但现在我需要让滚动行为变成按页快速移动,就像在主屏幕上滚动/滑动手机一样。有没有办法实现这种行为? 最佳答案 @pskink在评论中陈述。PageView真正做到了这一点。PageView(scrollDire

gridview - 如何在列中居中放置 GridView.builder?

我正在尝试将GridView置于手机屏幕的中央。我已经尝试过使用crossAxisAlignment和mainAxisAlignment,但无济于事。以下是我当前的代码。classCommanderDamageextendsStatefulWidget{intdamage=0;CommanderDamage({this.damage,Keykey});@overrideStatecreateState(){returnCommanderDamageState();}}classCommanderDamageStateextendsState{vardamage=[0,0,0,0,0,0

gridview - 如何设置 flutter tablecell 的背景颜色?

以下代码生成一个包含3行和3列的表格。在第二行中,第一个和第三个单元格的颜色未显示-我猜所包含的Container只是大小不正确,因此不可见,导致中央红色单元格两侧出现白色单元格。我怎样才能强制侧面单元格的颜色?鉴于我不知道屏幕或图标的大小,还有没有办法强制表格完全正方形?我基本上希望中央单元格包含我的数据,而其他单元格充当可以在运行时单独着色的细边框。附上我的应用程序的图像,显​​示了Gridview.count()中的一堆这些表格。注意网格每一行下方的空白区域。我怎样才能摆脱那个空白空间?returnGestureDetector(onTap:()=>print('$namewas

dart - 如何在 GridView flutter 中获取 GridTile 位置?

我正在使用GridTile在GridView中创建每个项目。每个项目都是从数据列表中动态创建的。我需要通过获取键或索引来找出单击了哪个项目。请任何人推荐一种方法?这是我的代码,newGridView.count(shrinkWrap:true,primary:false,childAspectRatio:2.0,crossAxisCount:3,mainAxisSpacing:10.0,children:_kCategoryTiles.map((_FilterItemTileitem){returnnewGridTile(child:newContainer(alignment:Ali

gridview - Flutter RTL(本地化)不适用于 GridView 小部件 - 阿拉伯语

我的Flutter应用程序支持阿拉伯语的RTL(本地化)。我有一个flutter的屏幕,它在列小部件内有一个GridView小部件。它显示的数据对于英语来说绝对没问题,但当我切换到阿拉伯语时则完全没有。以下为截图当语言是英语时:当语言切换到阿拉伯语时我的代码是:classTransactionSummaryextendsStatelessWidget{finalStringname;finalStringsettlementDate;finalinttransactionCount;finalStringcredit;finalStringdebit;finalStringdiscou

gridview - 如何在 Flutter 上使用 gridview 将硬编码的 1 个项目添加到列表的最后一个索引中

我在JSON中有很多数据超过8个数据。我想显示来自JSON的7个数据和1个硬编码数据(用于“更多”功能)。我成功地显示了来自JSON的7个数据,如下所示。here但是我怎样才能在我制作的框中添加带有硬编码数据的最后1个数据/索引?这是我显示数据的功能。Widget_cardCategory(AsyncSnapshotsnapshot){varnumItems=snapshot==null?0:snapshot.data.catlist.sublist(1,8).length;returnCard(elevation:5.0,shape:RoundedRectangleBorder(bo

api - 从服务器获取图像到 gridview 中

我已经尝试过但无法理解文档。我想从服务器加载图像并将它们加载到GridView中。服务器一次发送10张图像。当gridview滚动到底部时,它应该发送下10个项目的请求。当用户单击特定照片时,它将在另一个带有额外详细信息的小部件中打开。性能是一个主要问题。我不是要代码。我只想要确切的方向。它将帮助建立Flutter社区。 最佳答案 我在构建Instagramclone时实现了这一点与flutter。如果您熟悉Instagram,个人资料页面有一个图像网格,这些图像是用户的帖子。然后您可以单击图像,它会将图像打开为“全屏”小部件,您可

GridView 滚动滞后中的 Flutter Images

我正在尝试从URL获取图像,然后将它们全部放入GridView并滚动它们。在模拟器中,滚动非常滞后,滚动时cpu使用率始终为100%。在将图像放入GridView之前,我应该对图像做些什么吗?代码很简单,像这样。finalListurls=[url1,url2,url3,url4];GridView.builder(itemCount:urls.length,itemBuilder:(context,index)=>Image.network(urls[index]))我也尝试过使用CachedNetworkImage,同样的事情发生了。图像大小是您从iPhone相机获得的典型图像大小

android - 网络图像适合卡片而不会丢失卡片形状, GridView 在 flutter 中

在想要的View中,有一个两列的网格列表,其项目设计需要在卡片背景中设置图像,卡片有一定的半径,图像是网络图像,但卡片大小会根据网络图像波动。我试过this太但没有工作。这是代码Container(child:Column(children:[Expanded(child:Card(clipBehavior:Clip.antiAlias,shape:RoundedRectangleBorder(borderRadius:BorderRadius.circular(10.0),),child:ClipRRect(borderRadius:BorderRadius.circular(10.

gridview - flutter - 在 gridview 上换行时如何设置宽度?

当我想使用GridView制作类似TagsWidget时遇到问题,查看结果:我想要如下所示:但是按钮的宽度是根据GridView包装自动设置的。如何动态设置宽度?任何答案将不胜感激。 最佳答案 classMyHomePageextendsStatelessWidget{vartags=["love","instagood","photooftheday","beautiful","fashion","happy","tbt","cute","followme","like4like","follow","picoftheday","