我无法在Flutter中复制普通设置菜单。我正在使用InkWell尝试创建通常在您点击设置选项时发生的飞溅效果。问题在于,飞溅效果与正常情况相比显得太快了。基本上,我只是想放慢InkWell的速度。


我正在构建一个Flutter应用程序,我无法理解如何实现Firestore.在我看过的教程中,我只看到如何创建整个集合的快照,但在我的情况下,我的集合是用户,所以我只需要对特定用户的文档进行快照.Firebase文档似乎没有关于如何执行此操作的文档,也没有关于FlutterFire GitHub页面的大量文档.请帮忙!
这是我正在尝试使用StreamBuilder构建的Widget.
@override
Widget build(BuildContext context) {
return new StreamBuilder(
stream: Firestore.instance.collection('users').document(userId).snapshots(),
builder: (context, snapshot) {
return new ListView.builder(
itemCount: //what do I put here?,
itemBuilder: (context, index) => new Item(//And here?),
);
}
);
}
Run Code Online (Sandbox Code Playgroud)