介绍
本篇文章为大家展示了怎么在android应用中实现一个RecyclerView悬浮吸顶效果,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
<强> MultiType-Adapter打造悬浮吸顶效果强>
注:当前版本只适合配合RecyclerView快速打造一款展示UI悬浮吸顶效果,如通讯录效果,由于实现机制的原因,暂时不支持触摸事件。
MultiType-Adapter介绍地址:MultiType-Adapter
是一款轻量级支持多数据类型的RecyclerView适配器;使用简单,完全解耦;
<强>悬浮吸顶效果强>
“groovy//根build.gradle 存储库{ jcenter () maven {url“https://www.jitpack.io"} }//build.gradle你项目 依赖关系{ 编译& # 39;com.github.LidongWen: MultiTypeAdapter: 0.1.1& # 39; }
<强> 1,自定义一个StickyAdapter 强>
在这里你可以设置头布的局,头部的位置
公共类StickySigleTwoAdapter延伸StickyAdapter { 公共StickySigleTwoAdapter(上下文语境,RecyclerView。适配器mAdapter) { 超级(上下文,mAdapter); } @Override 公共布尔isHeader (int位置){ 如果(位置% 10==0){ 返回true; 其他} 返回错误; } @Override 公共空间>//将适配器包裹进StickyAdapter//setAdapter//配置生效 stickyTestAdapter=new StickySigleTwoAdapter(适配器); recyclerView.setAdapter (stickyTestAdapter); StickyControl.single()//设置单个 .adapter (stickyTestAdapter)//.setRecyclerView (recyclerView) .immersion()//是否嵌入 .togo ();
上述内容就是怎么在android应用中实现一个RecyclerView悬浮吸顶效果,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。