以编程方式将视图添加到LinearLayout的中间



我有一个带有两个视图的LinearLayout

<LinearLayout>
    <TextView />
    <Textview />
</LinearLayout>

通过我的程序,我想在这两个现有的TextViews'之间添加第三个TextView。使用具有layout_below参数的RelativeLayout是容易的。如何为LinearLayout执行此操作?

LinearLayout.addView(View v, int index)

文档是开始这类事情的好地方。

只需将索引传递到您想要放置的位置(即,第二个位置将是索引1)。

最新更新