• Usage:

    // Header provider
    val stickyHeaderProvider = StickyHeaderProvider(sameItemsAdapterHas, BR.model) {
            return@StickyHeaderProvider true // Return true only for those objects you want to be sticky.
    }
    
    // Setting provider directly to the RecyclerView
    fun RecyclerView.setupRecyclerViewHeaderDecorator() {
        addStickyHeader(stickyHeaderProvider)
    }
    
    // Setting provider through xml
    app:addStickyHeader="@{model.stickyHeaderProvider}"
    Edited by Ricard Aparicio
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment