问题标签 [flutter-listview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
907 浏览

flutter - 当我放置此属性 resizeToAvoidBottomInset 时,列表视图无法滚动:false,

我正在创建一个页面,在其中制作一些TextFormField并将它们放入列表视图中,并且该列表视图位于堆栈小部件内。当我点击TextFormField键盘时,背景图像(我放入堆栈中的中心标签)会根据剩余的屏幕进行调整。我使用resizeToAvoidBottomInset : false, 来避免屏幕调整大小,但是通过放置这个我无法滚动没有此属性可滚动的列表视图resizeToAvoidBottomInset : false

我希望列表视图能够滚动而无需在键打开时调整屏幕大小。

0 投票
3 回答
2106 浏览

flutter - 我想在单击 onTap 时更改作为 ListView 子项的 CustomListTile 的颜色,并将其他子项颜色设置为默认颜色?

在抽屉中,在列表视图中想要在单击 onTap 时更改 CustomListTile 的颜色并将所有其他子项的颜色设置为默认值?

0 投票
0 回答
124 浏览

flutter - 如何从给定的代码创建自定义抽屉状态小部件?

我已经根据现有问题的现有解决方案解决了上一个问题。

我想在单击 onTap 时更改作为 ListView 子项的 CustomListTile 的颜色,并将其他子项颜色设置为默认颜色?

在为抽屉创建有状态小部件时,我仍然面临问题。

这是项目的 Github 链接:https ://github.com/Aaklii/flutter_app

我想在稍后阶段为抽屉项目提供更多功能,所以我想创建一个有状态的小部件,但这段代码不起作用:

所以我目前正在使用 buildDrawer()

0 投票
1 回答
1250 浏览

flutter - Listview builder 创建列表项的副本

我有一个使用列表视图构建器构建的小部件列表。问题是当我更改列表中某个项目的状态(使用列表项的 ontap 属性)时,状态会发生变化,但是该变异列表项的精确副本会添加到列表的最顶部

片段

0 投票
1 回答
328 浏览

flutter - 如何检测用户是否开始垂直滚动 Listview.builder?

如果用户开始滚动,我会尝试隐藏一个容器,以便为列表视图提供更多空间和可见性。我尝试将 Gesturedetector 作为 Listview.builer 的父级并使用它的“onVerticalDragStart”,但没有运气。我是flutter的初学者,希望你能帮助我。谢谢!

0 投票
1 回答
274 浏览

flutter - 是否可以将资产列表放在单个图像小部件中?

我是 Flutter 的新手,在发现其隐藏的潜力方面我非常喜欢冒险。我尝试了多种方法来实现我想要的,但我找不到最有效的方法。

首先,例如,我有一个List<String> imagePath = ["assets/img1.jpg","assets/img2.jpg","assets/img3.jpg","assets/img4.jpg"];

我知道轮播小部件使用“ image”参数,它接受“ Image Widgets”列表。

我知道展示这List<String> imagePath一点的最简单方法就是简单地使用Listview.builder. 但我想利用Carousel其中您可以修改过渡动画的功能,最重要的部分是点指示器。

所以,如果你们对如何将我的列表放入 Carousel 小部件有任何想法,那将是一个很大的帮助!

我将不胜感激任何解决方案!

0 投票
2 回答
6315 浏览

flutter - Flutter中如何设计和实现一个多列的列表视图?

我正在开发一个新的应用程序,它将以表格格式列出数据库内容。就像我想在回收站视图中显示它一样,那里有 4 列和单独的列头。我不知道如何在支持多列的颤振中使用列表视图。

我尝试了以下替代方案

另一种方式

0 投票
0 回答
538 浏览

flutter - ListView 中的提供者没有被处置?

我有一个包含约 600 个对象ListView的列表 ( ):values

随着根据AlbumEntryView

我在我的应用程序中检查了内存中 ChangeNofifierProxyProvider对象数量,当我滚动列表时它不断增加(它包含AlbumEntryView对象)。

据我所知,ListView当它们不在视口中时发布小部件,并且当它不再在视图层次结构中时,提供者将被处置。这是否意味着列表项没有被处理/重用导致对象在内存视图中增长或者我误解了什么?如果是这样,我怎样才能正确地将提供程序用作列表项,而不会面临应用程序潜在泄漏的问题?

0 投票
3 回答
43 浏览

flutter - 如何在列表视图中显示列表视图

当我尝试在列表视图中显示列表视图时遇到问题。现在它向我显示错误“垂直视口被赋予了无限的高度。”。我尝试添加一个容器并将高度设置为第二个列表视图,它可以工作。但我不想限制第二个列表视图的高度。

0 投票
0 回答
290 浏览

flutter - 如何在颤动的嵌套列表视图页面中以编程方式滚动父列表视图

我在我的颤振应用程序中使用嵌套的 ListView 处理页面。单击嵌套 ListView 项中的按钮时,我需要在父列表视图上执行滚动操作,即。滚动到父列表中的特定列表项。我在用

在嵌套列表视图中。我正在使用滚动控制器来滚动父列表视图。所有列表项都是动态高度。我试过 jumpTo 和 animateTo,它们都不起作用。

如何以编程方式滚动父列表视图?