GridView单元格具有不同的高度

时间:2015-03-03 21:09:12

标签: android android-layout material-design

我正在创建一个Android应用程序,我有一个显示多张卡片的页面。这些卡具有恒定的宽度(使得两个在页面上彼此相邻)但是它们都具有不同的高度。我希望将它们以网格形式显示在一起,它们可以在没有任何间隙的情况下显示它们,例如材料设计上的笔记应用程序" Cards"页面 - http://www.google.co.uk/design/spec/components/cards.html#cards-usage - (约为页面的1/8)。我的问题是,有人知道怎么做吗?任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:0)

我还没有实现Gridview,但我相信你想要操纵它的布局,就像在ListView中一样。首先,链接位于GridView。看看setLayoutParams方法。它会给你很好的想法。

答案 1 :(得分:0)

由于我们有RecyclerView,因此使用setLayoutManager StaggeredGridLayoutManager就足够了。

您可以找到更多说明here