【发布时间】:2013-10-14 13:34:27
【问题描述】:
这是 LinearLayout 中的标准 addView。
table.addView(child);
但我需要用这种方式在我的布局中添加视图
请问有可能吗??!
【问题讨论】:
标签: android android-linearlayout
这是 LinearLayout 中的标准 addView。
table.addView(child);
但我需要用这种方式在我的布局中添加视图
请问有可能吗??!
【问题讨论】:
标签: android android-linearlayout
升序:
parentView.addView(child, 0);
降序:
parentView.addView(child, parentView.getChildCount() - 1);
【讨论】:
看看这个:addView(View view, int position)
基本上你用这个方法用0作为“位置”,它会在前面插入视图。
【讨论】:
我认为不可能将项目添加到垂直方向的 LinearLayout,从底部到顶部。
您可以使用 RelativeLayout,同样是垂直方向,然后将您的第一个项目设置为重力=底部,然后将您的下一个项目放置在该项目上方(相对)。
【讨论】:
要获得更好的结果和控制,请参阅RecyclerView。
【讨论】: