flutter - Dart/Flutter:在 ListView 的选项卡上更改容器的内容
问题描述
我目前正在尝试创建类似 TabBar 的东西。我创建了一个水平 ListView,它应该作为 TabBar 工作,我的目标是,这一行用一个列表填充自己,其中包含我单击的选项卡的卡片,并在我单击另一个选项卡时刷新。有没有办法做到这一点?它应该看起来像这样: 参考图片
解决方案
您是否查看过使用选项卡TabBar
、介绍TabBarView
和DefaultTabController
?
您还可以使用包含在 a或 a中的ListView
a从头开始创建它,并检测对 的点击,这将设置选定的数据并使用 更新状态。Card
GestureDetector
ListTile
onTap
setState
推荐阅读
- ios - 为什么一个 bname 值在快速解析时在 tableview 中显示其 paramName 计数时间?
- python - 在 For 循环中:如何将值与 groupby 函数中的值进行比较
- git - VSCode Git 跟踪颜色?
- django - Django中的分页概念和实现大型对象的有效方法
- android - 滚动时recyclerview视图行为不端?
- listview - 由 SearchBar 过滤的 Xamarin 组 ListView
- wordpress - 获取联系表格 7 多个图像名称
- c++ - 在 C++ 编程的文件夹中创建文件
- python - MultiIndex 来自不规则长度的列表
- sql - 如何在 Impala 中使用大量数据解决差距和孤岛问题