23

如您所知,线性布局中的视图顺序与它们在 xml 文件中的顺序有关。是否可以通过索引之类的方法使用 java 代码更改该顺序?

4

2 回答 2

32

我会尝试删除所有视图并按照您喜欢的顺序 removeView(view)添加它们。addView(childView, index)

于 2013-07-21T19:58:42.493 回答
15

删除视图,然后通过调用将其添加到新位置addView (View child, int index),指定添加视图的位置。

于 2013-07-21T20:30:35.483 回答