listview - 如何创建搜索栏和列表(使用 FireStore 中的 StreamBuilder 和 Listview 创建)一起滚动?
问题描述
我对颤振/飞镖相对较新,我正在尝试让我的一个页面上的格式正常工作。我想在顶部有一个搜索栏,然后是一个列表(填充来自 Firestore 的信息),我想让它们一起滚动而不仅仅是列表。
到目前为止,这是我的代码的一部分:
return Column (children: <Widget>[
TextField(
controller: _controller,
onSubmitted: (String value) async {
await showDialog<void>(
context: context,
builder: (BuildContext context) {
return AlertDialog(
title: const Text('Thanks!'),
content: Text('You typed "$value".'),
actions: <Widget>[
FlatButton(
onPressed: () {
Navigator.pop(context);
},
child: const Text('OK'),
),
],
);
},
);
}),
Expanded(child: buildLearnCards(context))
]);
}
Widget buildLearnCards(BuildContext context) {
return StreamBuilder(
我该怎么办?
解决方案
推荐阅读
- html - 如何使具有顶部和左侧变换原点的 div 居中?
- c# - 使用 vb 的 cookie 中的下拉列表 SelectedValue 不工作 ASP.NET
- javascript - 计算正方形周围的框
- apache-spark - 如何删除旧的火花流数据?
- java - 如何在 Java 线程中监听特定时间?
- javascript - html() 函数问题
- oauth - LinkedIn头像403响应
- php - 通过控制器更改数据库文件
- angular - Angular 6 ag-grid cell renderer click function
- api - Tree field in Drupal