StickyHeaders
项目地址:ShamylZakariya/StickyHeaders
简介:Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning.
标签:
Adapter and LayoutManager for Android RecyclerView which enables sticky header positioning.
Download
minSdkVersion: 11
compile 'org.zakariya.stickyheaders:stickyheaders:0.7.6'
StickyHeaders are section headers in a recyclerview which are positioned "stickily" to the top of the scrollview during scrolling. A common use-case is an address book where the list of people's last names are grouped into sections by the first letter of the last name, and the header for each section shows that letter.
For example:
StickyHeaders also supports a callback (org.zakariya.stickyheaders.StickyHeaderLayoutManager.HeaderPositionChangedCallback
) when a header becomes "sticky" or returns to normal positioning. For example, it is used here to set the elevation on the header to cast a subtle drop shadow when the header is in sticky position.
For example: