作者:http://www.reibang.com/p/b335b620af39
源碼地址:https://github.com/Gavin-ZYX/StickyDecoration
這是一個(gè)City列表,每個(gè)City都有所屬的Province温眉,需要在滑動(dòng)的時(shí)候咒劲,將對(duì)應(yīng)的Province懸浮在頂部盟萨。懸浮頂部的Province需要根據(jù)列表的滑動(dòng)而適當(dāng)改變位置啼县,實(shí)現(xiàn)“頂上去”的效果。
實(shí)現(xiàn)思路:
利用RecyclerView.ItemDecoration繪制Province(就像繪制分割線一樣)
同一組的City厨钻,只繪制一個(gè)Province
計(jì)算偏移咆畏,將當(dāng)前Province固定在頂部
根據(jù)列表滑動(dòng),實(shí)現(xiàn)偏移效果