在xml中设置:
android:orientation="vertical"
在Java代码中为LinearLayout设置:
linearLayout.setOrientation(LinearLayout.VERTICAL);
在Java代码中为继承于LinearLayout的视图设置:
setOrientation(VERTICAL);
如果只是动态添加View,后加的放在第一个,可以:
linearLayout.addView(child, 0);
你设置layout_height="wrap_content"只是设置整个LinearLayout的高度随内容的多少而变化,并没有修改排列顺序。
设置index试试。
public void addView(View child, int index)