将物品贴在recyclerview的顶部

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将物品贴在recyclerview的顶部相关的知识,希望对你有一定的参考价值。

我已经在SO和Google上阅读了很多关于在回收者视图中粘贴标题的问题。但是,他们中的大多数都将完整的列表项目放在首位。我只想将我的列表项的一部分放在recyclerview的顶部,直到滚动完整的项目。我已经浏览了一些像this one这样的库,但仍然无法弄清楚如何完成它。任何帮助表示赞赏。

我想粘贴红色框中突出显示的内容,直到滚动完整的列表项(标记为绿色)。

enter image description here

答案

所以你想只列出你的列表项链接的一部分吗? enter image description here

看看这个图书馆 https://github.com/oubowu/PinnedSectionItemDecoration 与此RecyclerView适配器库结合使用: https://github.com/CymChad/BaseRecyclerViewAdapterHelper

另一答案

试试这个!!

这将使所选(项目位置)项目粘在顶视图上

recyclerView.setAdapter(adapter);
recyclerView.scrollToPosition(item_posotion);
adapter.notifyDataSetChanged();

以上是关于将物品贴在recyclerview的顶部的主要内容,如果未能解决你的问题,请参考以下文章

导航栏应该贴在顶部

将片段中的Firebase信息检索到recyclerview中

如何将数据从回收器适配器发送到片段 |如何从 recyclerview 适配器调用片段函数

Android:RecyclerView 不显示片段中的列表项

改变另一个片段的片段(列表)

从片段类中的对话框添加项目到recyclerview。