GridView具有不同高度的单元格



我正在创建一个android应用程序,我有一个页面可以同时显示多张卡。这些卡片的宽度是恒定的(这样两张卡片就可以在页面上挨着放),但它们的高度都不同。我想把它们以网格的形式显示出来,在那里它们可以像材料设计"卡片"页面上的笔记应用程序一样紧密地结合在一起http://www.google.co.uk/design/spec/components/cards.html#cards-用法-(页面下方约八分之一)。我的问题是,有人知道怎么做吗?如有任何帮助,我们将不胜感激。

由于我们有了RecyclerView,使用交错网格布局管理器设置布局管理器就足够了。

你可以在这里找到更多说明。

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

最新更新