【发布时间】:2015-11-19 18:44:04
【问题描述】:
我使用这个 timehop stickyheader 库为我的 recyclerview 创建粘性标题:https://github.com/timehop/sticky-headers-recyclerview
我注意到如果 recyclerview 中没有项目,ItemDecorations 将不会出现。我不认为这特定于我正在使用的库,但它通常适用于在空回收器视图中使用装饰的情况。
有没有办法强制 recyclerview 显示装饰,即使 recyclerview 中没有任何内容?我知道我可以向 recyclerview 添加一个空视图并“强制”显示装饰,但我不想这样做。
这适用于那些用例,例如,您有一个显示活动提要的活动(例如在 Facebook 中,您可以在其中看到谁喜欢您的评论等)并且您想在该回收站视图的顶部放置一个标题将始终保持粘性(例如,标有“活动提要”的标题)。在数据仍在加载应用的情况下,将有一个空的recyclerview,因此标题“Activity Feed”将不会显示。
【问题讨论】:
标签: android android-recyclerview