我正在创建一个Android应用程序,我有一个显示多张卡片的页面。这些卡具有恒定的宽度(使得两个在页面上彼此相邻)但是它们都具有不同的高度。我希望将它们以网格形式显示在一起,它们可以在没有任何间隙的情况下显示它们,例如材料设计上的笔记应用程序" Cards"页面 - http://www.google.co.uk/design/spec/components/cards.html#cards-usage - (约为页面的1/8)。我的问题是,有人知道怎么做吗?任何帮助将不胜感激。
答案 0 :(得分:0)
我还没有实现Gridview,但我相信你想要操纵它的布局,就像在ListView中一样。首先,链接位于GridView。看看setLayoutParams方法。它会给你很好的想法。
答案 1 :(得分:0)
由于我们有RecyclerView,因此使用setLayoutManager StaggeredGridLayoutManager就足够了。
您可以找到更多说明here。