android - 如何制作这种类型的可扩展 View

标签 android android-layout android-listview

我正在开发一个应用程序并卡在一个布局中,它实际上是一个具有多列的可扩展 ListView ,有人可以建议如何实现这一点。

我试过可扩展 ListView ,但它没有多列。

/image/GBZVg.png

最佳答案

  1. “Session 01”、“Session 02”是 RecyclerView,如果它是从服务器获取的话。

  2. 您在 CardView 中看到的列标题是静态创建的。即在 RecyclerView 重用的布局中进行硬编码。

  3. 然后在“Session 01”、“Session 02”RecyclerView 中还有另一个RecyclerView,用于保存有关 session 的数据。

  4. 然后是展开/折叠 RecyclerView 项目的动画,您可以在此处的教程中看到该过程 -> Expandable RecyclerView

关于android - 如何制作这种类型的可扩展 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56450563/

相关文章:

android - Charles 代理不适用于 Android One 小米 a1

java - 在我的 Android 应用程序中未找到类异常

java - 如何在 Android Imageview 中将 xml 中的一种颜色替换为另一种颜色(从黑到白)?

android - 如何更改 Android 中的汉堡包图标(NavigationDrawer)

android - 如何使用volley加载大量json数据

Android:使用什么 Intent 标志,以便未破坏的 Activity 不会在通知时自动显示

android - RelativeLayout 不执行 "match_parent"和 alignBottom

java - 如何将 notifyDataSetChanged() 与包含带有 ListView 的 fragment 的 viewpager 一起使用

android - ListView 有大小限制吗?

android - 如何获取多个Spinner View中的Item数量并计算总价