如何使RecyclerView中每个项目的大小不同?

时间:2015-10-24 08:53:04

标签: android android-recyclerview

我希望实现这样的目标: Google Keep

但这是我尝试后得到的: My outcome

我已经将项目布局的高度设置为WRAP_CONTENT,但结果仍然相同。

我该怎么办?

1 个答案:

答案 0 :(得分:10)

对于那些正在寻找答案的人,只需使用StaggeredGridLayoutManager作为RecyclerView的布局管理器,如下所示:

recycler.setLayoutManager(new StaggeredGridLayoutManager(2, StaggeredGridLayoutManager.VERTICAL));