2010-08-29 51 views
1

我有6個圖像我想顯示爲2行,每個圖像3個。我使用嵌套的LinearLayouts來實現這一點,除了一件事以外,它運行良好:在Android中使用線性佈局進行相對堆棧?

最大圖像的高度決定了線性佈局的大小,這意味着很多時候都有空白空間。換句話說,我的問題如下: alt text

我不斷得到左側顯示的佈局,並且我希望右側顯示佈局。

我知道你可以使用GridView,但是仍然會阻止右側顯示的確切佈局,所以我真的很茫然。非常感謝。

回答

3

而不是2行三列,你需要3列2行。 LinearLayouts會很好,只是爲了確保將單個單元格的重力設置爲Gravity.TOP

1

您可以使用RelativeLayout而不是Linear來實現整個網格。你的每一行最後只需要將android:layout_below和android:layout_alignLeft設置爲它上面的ImageView。