1

それぞれに3つの画像を含む2行として表示したい6つの画像があります。私はネストされた LinearLayouts を使用してこれを実現していますが、次の 1 つの点を除いてうまく機能します。

最大の画像の高さは、線形レイアウトのサイズを決定します。つまり、多くの場合、空きスペースがあります。言い換えれば、私の問題は次のとおりです。 代替テキスト

左側に表示されるレイアウトを取得し続け、右側に表示されるレイアウトが必要です。

GridView だけを使用できることは承知していますが、それでも右側に示されている正確なレイアウトが妨げられるため、本当に途方に暮れています。どうもありがとう。

4

2 に答える 2

3

3列の2行の代わりに、2行の3列が必要です。個々のセルの重力をに設定するためだけに、LinearLayoutsは問題ありませんGravity.TOP

于 2010-08-30T00:34:28.823 に答える
1

Linear の代わりに RelativeLayout を使用して、グリッド全体を同様に実現できます。一番下の行はそれぞれ、 android:layout_below と android:layout_alignLeft をその上の ImageView に設定するだけで済みます。

于 2010-08-30T01:08:49.307 に答える