ExpandableRecyclerView:自定义RecyclerView,具有平滑的折叠项目

时间:2021-05-06 22:03:09
【文件属性】:
文件名称:ExpandableRecyclerView:自定义RecyclerView,具有平滑的折叠项目
文件大小:660KB
文件格式:ZIP
更新时间:2021-05-06 22:03:09
Java 开发者的目标 创建RecyclerView,它可以平滑地扩展/折叠其项目。 虽然我们事先不知道展开的项目视图的高度。 集成到项目中 现在,您可以将其与代码一起用作库项目,或者只需将所有需要的人员(包core )复制到您的项目中。 用法 软件包sample有ExpandableRecyclerView用法的示例。 Core软件包包含了图书馆的所有员工。 引擎盖下 实际上,我们有2个孩子的FrameLayout : ScrollView包含与RecyclerView的项目相同的视图 RecyclerView本身。 第一个是不可见的,用于测量RecyclerView项的展开状态的高度。 我们要进行动画处理,因为在扩展项目之前,我们必须知道其所需的高度。 该视图放置在ScrollView内,以便我们可以拥有比屏幕高度大的项目。
【文件预览】:
ExpandableRecyclerView-master
----gradlew(5KB)
----settings.gradle(15B)
----gradle()
--------wrapper()
----README.md(1012B)
----gradlew.bat(2KB)
----gradle.properties(855B)
----.gitignore(83B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(657B)
--------proguard-rules.pro(688B)
----demo.gif(579KB)
----build.gradle(436B)

网友评论