【问题标题】:Display two Reclerview in single activty with same recyclerview adapter在具有相同 recyclerview 适配器的单个活动中显示两个 Recyclerview
【发布时间】:2018-11-22 01:07:31
【问题描述】:

我有两个来自网络服务的列表,就像过去和未来一样。有时两个列表都有数据,有时只有一个列表有数据。以及如何使用相同的适配器为 pastList 和 FuturList 设置不同的 RecyclerView。

【问题讨论】:

  • 您能否提供一段代码来说明您的问题?谢谢。

标签: android arraylist android-recyclerview


【解决方案1】:

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

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

然后为您的每个RecyclerViews 分配一个,并使用您的网络服务中的列表更新每个列表。

【讨论】:

    猜你喜欢
    • 2021-07-16
    • 2019-11-30
    • 1970-01-01
    • 2017-07-15
    • 1970-01-01
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多