使用相同的recyclerview适配器在单个激活中显示两个Reclerview

时间:2018-06-12 15:11:14

标签: android arraylist android-recyclerview

我有两个来自webservice的List就像过去和将来一样。有时候两个List都有数据,有时只有一个列表有数据。以及如何使用相同的适配器为pastList和FuturList设置differt RecyclerView。

1 个答案:

答案 0 :(得分:0)

只要您的模型对象相同,听起来您需要有两个版本的适配器,您可以在其中为每个不同的适配器分配每个数据列表。

因此,如果您的适配器是MyObjectRecyclerViewAdapter,则可以创建两个实例 - pastObjectsAdapter = MyObjectRecyclerViewAdapter(); futureObjectsAdapter = MyOjbectRecyclerViewAdapter();

然后为每个RecyclerView分配一个,并使用您的网络服务中的列表更新每个pytest -p no:warnings上的列表。