如何在父线性布局下添加相对布局?

时间:2012-09-22 10:49:12

标签: java android android-layout layout

我有线性布局的这个活动(称为myLayout),其中有两个按钮。然后,我动态地创建了一些textViews,并在一个新的相对布局(称为relLayout)中将它们添加到彼此之下。现在我想在myLayout中将这两个按钮的relLayout 放在下面。但我不知道怎么样,可能是myLayout.addView(relLayout, fparams);,但后来我不知道如何定义fparams ..

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

将整个布局页面(包括myLayoutrelLayout)整理到另一个RelativeLayout。 然后,您可以指定relLayout位于myLayout下面,如下所示:

android:layout_below="@id/myLayout_ID"

答案 1 :(得分:1)

- 首先让LinearLayoutMain Parent layout,假设名为 L1 Vertical orientation.

- 然后创建第二个LinearLayout名称 L2 作为child to the parent布局 L1 ,{{ 1}}

- 将2 Vertical orientation放入此子button

- 设置名为LinearLayout L2.

LinearLayout L2属性

- 现在将Layout_weight as 1.放在此LinearLayout L2下方,然后在此处动态生成RelativeLayout ....

textView