StickyHeaderLinearLayoutManager(context: Context, orientation: Int = RecyclerView.VERTICAL, reverseLayout: Boolean = false)
Adds sticky headers capabilities to your RecyclerView.Adapter. The adapter / controller must override StickyHeaderCallbacks.isStickyHeader to indicate which items are sticky.
Example usage:
class StickyHeaderController() : EpoxyController() {
override fun isStickyHeader(position: Int) {
// Write your logic to tell which item is sticky.
}
}