【问题标题】:How to implement paging in inner RecyclerView?如何在内部 RecyclerView 中实现分页?
【发布时间】:2020-04-06 12:07:40
【问题描述】:

我的架构是 MVVM。为了实现分页,我使用了架构组件中的分页库。 我需要外部回收器视图和内部回收器视图的分页。对于外部回收器视图,我成功实现了它,但对于内部回收器视图,我不知道如何实现。 我在本文中为外部回收器视图实现了分页

https://proandroiddev.com/8-steps-to-implement-paging-library-in-android-d02500f7fffe

更新

我像这个例子一样实现了我的内部回收器视图并且它有效,但我认为这不是更可取的解决方案 how to use paging when recyclerview item have another recyclerview

【问题讨论】:

    标签: android android-recyclerview android-paging


    【解决方案1】:

    只需在ViewHolder 项目视图中添加ViewPager,然后在onBindViewHolder() 中执行所有ViewPager 逻辑

    【讨论】:

    • 我不认为这对我有帮助。因为对于内部回收器视图,我实现了像 gist.github.com/anitaa1990/… 这样的数据源。但我不知道如何将它与内部 Recycler View 连接起来。我的想法很少,但对我没有帮助
    • 对于外部回收器视图我在活动 mViewModel.mCardList?.observe(this, Observer { adapter.submitList(it) }) 中这样连接它但是如何为内部回收器视图执行此操作
    • 如果你知道一些关于这方面的例子或文章,请与我分享
    • stackoverflow.com/questions/52344563/… 我像这个例子一样实现了我的内部回收器视图并且它有效,但我认为这不是更好的解决方案
    猜你喜欢
    • 1970-01-01
    • 2016-01-02
    • 1970-01-01
    • 2017-05-05
    • 1970-01-01
    • 1970-01-01
    • 2016-02-26
    • 2021-12-05
    • 1970-01-01
    相关资源
    最近更新 更多