Java 如何在Android Studio中将来自多个源的数据添加到单个回收器视图中
我想做的是将来自多个数据源的数据添加到单个Java 如何在Android Studio中将来自多个源的数据添加到单个回收器视图中,java,android,android-recyclerview,Java,Android,Android Recyclerview,我想做的是将来自多个数据源的数据添加到单个RecyclerView中,但我不知道如何在Android Studio中实现,有人能帮我理解吗?Farrukh Ehsan 你没说你试了多远 首先,是的。这是可能的。 有一些问题: 数据如何来自本地或表单服务器 它是同一时间来的还是不同的 假设您的数据将在不同的时间出现,这意味着您的数据将在绑定数据到recyclerview适配器后更新,并且它是服务器数据 所以,您必须在更新数据时修改数据对象和marge数据,然后在适配器上重新绑定数据并重新设置为re
RecyclerView
中,但我不知道如何在Android Studio中实现,有人能帮我理解吗?Farrukh Ehsan
你没说你试了多远
首先,是的。这是可能的。
有一些问题:
如果您的数据只出现一次,则将从不同数据源获得的数据添加到绑定到适配器并设置为recycleview。列出类型
对象
,并在recycleview中添加您想要的所有模型。现在,在Recyclerview的适配器中,为每种类型的数据源分别创建ViewHolder
类。这有点像在Recyclerview项目中显示Admob广告 嗨,Farrukh,获得问题答案的最好方法是同时发布困扰您的代码。除非你先尝试自己解决它,否则你可能不会得到太多帮助。亲爱的,我只是想了解,是否可以将来自两个不同数据源的数据发布到单个回收器视图中,如果可能,如何发布?我建议查看以下主题:recyclerview
,recyclerview adapter
和本地/远程存储库
,我相信这会对您有所帮助。非常感谢您的回复,我想从两个不同的Firebase Firestore集合中获取它。好的,您显然使用数据模型在循环视图中显示数据。解析来自不同数据源的数据,将它们放在单个数据对象中并设置为recycleview。感谢您的指导我得到了答案。这是链接