RecyclerView上滑固定某个或某些控件

传送门:https://github.com/Orz013/RefreshLinearLayout.git

        在近期的项目中巨坑产品和大坑设计给我出了个离奇的页面需要,本来项目就是二开的,轮到我都是十手以后的事情了,想改他们的代码我一开始到结束都是拒绝的,可是最后我还是不情愿的改了。

        好了,先来说说需求吧。设计跟我说,“商品列表要用一行两列显示,上滑到一定高度时把搜索框,商品分类和筛选按钮固定在顶部”,我听到之后,心中有句“妈卖批”不知当讲不当讲,经历了一轮翻查源码最后还是决定还不如自定义View来的方便,下面来看看代码和效果吧👇


布局效果
代码片


代码片


代码片


代码片


代码片


使用方法


git项目结构

把三个文件拉下来放到对应的目录下,运行就可以看到效果了,记得把自定义View 的文件路径改为自己项目的。

最后附上传送门:https://github.com/Orz013/RefreshLinearLayout.git

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,962评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,744评论 2 45
  • 一、什么是Classloader 一个Java程序要想运行起来,首先需要经过编译生成 .class文件,然后创建一...
    阿里加多阅读 7,455评论 1 21
  • 果源农庄 果源农庄位于郴州东江湖旅游景区的大江码头,距东江湖水库大坝七公里,景区的省级公路从农庄门前经过。 ...
    宁资虎阅读 4,803评论 0 1
  • 一个早上都浸在了实验室……(说一个早上,其实也就9点到12点半。7点就醒了但就是死赖在床上我也是很服气)但是做出来...
    白日梦女一号阅读 1,648评论 0 0

友情链接更多精彩内容