android - 如何制作这种类型的可展开视图
问题描述
我正在开发一个应用程序并陷入布局它实际上是一个具有多列的可扩展列表视图,有人可以建议如何实现这一点。
我试过可扩展的列表视图,但它没有多列。
解决方案
“Session 01”、“Session 02”是
RecyclerView
,如果它是从服务器获取的。您在其中看到的列标题
CardView
是静态创建的。即在RecyclerView
重复使用的布局中硬编码。然后
RecyclerView
在 "Session 01", "Session 02" 里面还有另一个RecyclerView
,用来保存关于会话的数据。然后是展开/折叠 RecyclerView 项目的动画,您可以在此处的教程中看到该过程 -> Expandable RecyclerView
推荐阅读
- c# - 如何用数学运算替换用户输入中的变量?
- java - 使用方法通过查找匹配值然后使用不同的输入变量进行更新来更新 2D 数组
- java - 用于有条件地生成文件名的 UDF
- spring - 收到致命警报:protocol_version 和“parent.relativePath”指向错误的本地 POM
- java - 根据从另一个表中选择的输出更新另一个表中的行,但程序只更新最上面的一行
- c++ - 将 exprtk 与自定义类的对象一起使用
- angular - 未进行 API 调用,因为它未反映在 Google chrome 开发人员工具的网络选项卡中
- c++ - OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- r - 如何根据R中数据集的列名在多个图中添加数学表达式标题?
- vue.js - vue js:如何将焦点设置在禁用的输入字段上