我想在 ListView 的列表项之间添加一些标题。例如:
我的 list 是:
- 星期一
- 星期二
- 星期三
- 星期四
- 星期五
- 星期六
- 周日
在我的 ListView 中,我希望它是这样的:
- 星期一
- [一个 .xml 布局]-> 美好的一天
- 星期二
- 星期三
- [An .xal layout]-> Weekend is coming
- 星期四
- 星期五
- [一个 .xml 布局] -> 耶!周末到了
- 星期六
- 周日
请帮助我如何在两者之间添加/膨胀 View 它是一个自定义 ListView ,我有一个自定义适配器可以扩展 ListView 。 days(Monday, tuesday) 卡片还有其他元素,如 ImageView、button、textView 等。
最佳答案
您正在寻找标题,我真的鼓励您使用 RecyclerView 而不是 ListView。
但是,手动创建适配器通常需要大量的样板文件,所以我们可以使用这个库来加速开发:https://github.com/mikepenz/FastAdapter
检查这些文件以查看标题是如何在那里实现的:
- app/src/main/java/com/mikepenz/fastadapter/app/adapters/StickyHeaderAdapter.java
- app/src/main/java/com/mikepenz/fastadapter/app/StickyHeaderSampleActivity.java
关于android - 在 ListView 之间添加布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40946236/