我对扑打/飞镖游戏还比较陌生,我正在尝试使其中一页的格式生效。我想在顶部有一个搜索栏,后跟一个列表(填充有来自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(
我应该怎么做?