我有线性布局的这个活动(称为myLayout),其中有两个按钮。然后,我动态地创建了一些textViews,并在一个新的相对布局(称为relLayout)中将它们添加到彼此之下。现在我想在myLayout中将这两个按钮的relLayout 放在下面。但我不知道怎么样,可能是myLayout.addView(relLayout, fparams);
,但后来我不知道如何定义fparams ..
有什么想法吗?
答案 0 :(得分:1)
将整个布局页面(包括myLayout
和relLayout
)整理到另一个RelativeLayout
。
然后,您可以指定relLayout
位于myLayout
下面,如下所示:
android:layout_below="@id/myLayout_ID"
答案 1 :(得分:1)
- 首先让LinearLayout
为Main 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