如何从不同的流在同一ListView中显示不同的小部件?

时间:2019-10-22 09:28:10

标签: firebase flutter dart flutter-layout

我正在制作类似WhatsApp的聊天应用程序。在聊天屏幕上,我有ListView的所有消息(作为/message集合中的Firestore流)。但是我还想添加其他小部件来显示,例如屏幕中间的日期和不同的颜色(而不是像消息一样从左侧或右侧显示)。这些数据来自不同的Firestore集合。

如何在同一ListView中使用不同的小部件显示来自不同来源的数据?

0 个答案:

没有答案