RecyclerView懸浮標題

2021-09-07 14:58:23 字數 811 閱讀 5106

效果圖:

1.頂部會懸浮章的部分

2.第二章上滑會推擠第一章

3.第二章下拉會帶出第一章

4.並不是所有時候都有懸浮部分(

為什麼這條標紅,因為市面上幾乎所有的懸浮都是必須存在且在頂部,害的我必須自己寫)

可惜啊,我這裡螢幕頂部還有其他的布局,導致一開始不能懸浮

結構圖分析如下:

**如下

private

void

settopview()

if (null ==coursedetailafter)

if (coursedetail.getchapterid() !=coursedetailafter.getchapterid()) }}

} else

}});

}

主要原理就是判斷y和topbottom的大小,如果第二章已經開始遮蓋懸浮的位置了,那懸浮位置就上移,形成推擠的動效

RecyclerView懸浮標題

效果圖 1.頂部會懸浮章的部分 2.第二章上滑會推擠第一章 3.第二章下拉會帶出第一章 4.並不是所有時候都有懸浮部分 為什麼這條標紅,因為市面上幾乎所有的懸浮都是必須存在且在頂部,害的我必須自己寫 可惜啊,我這裡螢幕頂部還有其他的布局,導致一開始不能懸浮 結構圖分析如下 如下 private vo...

為recyclerview新增懸浮view

recyclerview中列表一般使用linearlayoutmanage,其中linearlayoutmanage有方法findviewbyposition position 和findfirstvisibleitemposition,他可以分別用來獲取你指定position的view和第乙個顯示...

快速打造 RecyclerView 懸浮吸頂效果

配合recyclerview快速打造一款 展示ui 懸浮吸頂效果,如 通訊錄效果,時光軸效果等等,且支援觸控事件。multitype adapter 是一款輕量級支援多資料型別的 recyclerview 介面卡 使用簡單,完全解耦 groovy root build.gradle reposito...