【发布时间】:2019-10-25 22:33:31
【问题描述】:
如何制作具有高级标题的 RecyclerView 的 RecyclerView,这样,当我向下滚动屏幕时,该类别的高级标题被选中。同时,我可以点击一些标题并转到其列表位置
【问题讨论】:
如何制作具有高级标题的 RecyclerView 的 RecyclerView,这样,当我向下滚动屏幕时,该类别的高级标题被选中。同时,我可以点击一些标题并转到其列表位置
【问题讨论】:
RecyclerView 或 RecyclerView 可能不是您需要的,相反,您需要的可能是 TabLayout,其中选项卡包含 RecyclerView。这是一个很好的codelabs example,可以帮助您入门。您也可以直接使用 Android Studio 创建一个新的 Tabbed Activity,这将填写大量样板代码。
现在,如果您完全确定您确实需要包含 RecyclerView 的 RecyclerView(我想,如果您有一个选项卡列表,其实际值您不知道或可能会更改并且它们具有属性允许您将它们设计为RecyclerView of Tabs),然后查看RecyclerTabLayout。
【讨论】:
TabLayout 真的很简单。
RecyclerView 代替 TabLayout 的唯一正当理由 (IMO) 是当您有无限标签或大量标签时。