如何在一个回收器视图中显示两个不同的独立对象/类?



有什么办法吗? 两个独立的类可以与单个回收器通信视图... 我的意思是实际上我有一个RecyclerView,我有两个对象,例如:一个类有"name",另一个类有类似的东西,两个类都从AppcompatActivity扩展而来。我想在一个特定的回收器中展示这两个视图案例是:我正在使用房间持久性库。使用 MVVM,我有一个实体类个人信息,我在回收器视图中显示所有这些东西并且工作正常。现在我有目标按钮,当我按下它时,它会进入不同的活动,必须输入一些数据,并且必须在同一个回收器视图中显示,并且目标有自己的实体类,属于目标活动类。 简而言之,我们可以说,有两个实体类和两个活动类,但一个回收器视图必须显示它们的数据。

我需要更多地了解您的用例,但我的一般解决方案是您可以创建两个适配器,当您想要更改 RV 时,您只需更改适配器即可。

最新更新