如何有效地实现gridview布局

时间:2012-06-24 04:29:47

标签: android android-layout

这个布局是一个架子,每排有3本书。

enter image description here

我目前想出了用于显示书籍的gridview并手动添加了书架栏。当书籍超过9本且滚动网格时布局中断时会出现问题。

enter image description here

有人能建议我采用另一种更好的方式来处理这种布局。感谢

1 个答案:

答案 0 :(得分:2)

我认为你应该在each element(一个架子)中设置背景,而不是设置网格容器背景(三个架子)....

在你的情况下看起来很难,因为它会连续三个图像..所以你需要在适配器的getView中尝试一些这个开关(位置%3)来设置三个不同的图像

使用ListView并重新设置数组列表中的数据,以便每个元素都有三本书,您可以使所有三个图像都可以点击该行,并且可以使列表行不可点亮且不可聚焦