3

の を呼び出すメソッドをViewGroup使用しているカスタムを作成していますが、水平方向にのみ追加しています。onLayoutaddViewInLayout()ViewGroupView

Androidで行っているViewように、強制的に垂直に追加する方法ListView

助けを求めています。

4

1 に答える 1

5

あなたは経由で位置を指定してみることができます

child.layout(int left, int top, int right, int bottom)

ビューグループ内の他のビューを測定した場合は、一番下のビューの下部を取得できるはずです。

child.layout(left, viewAbove.getBottom(),right, viewAbove.getBottom()+heightOfTheChild);
于 2011-12-05T11:24:37.397 に答える