有时候需要表格UI,比如图片等,需要在代码里动态添加TableRow到TableLayout中
先算出行数,使用for循环,new出TableRow,
在这里的最后,rableLayout.addView(tableRow);
在嵌套一层for循环,添加view到TableRow中,这里是一行中的个数,也就是列
这里的最后是tableRow.addView(view, params);
需要注意一点:
TableRow需要添加TableRow.LayoutParams(width, height),不然列的大小会不同
如果view中有图片,那么图片的大小另外设置,使用LayoutParams
本文详细介绍了如何在代码中动态添加TableRow到TableLayout中,并提供了关键步骤和注意事项,包括行数计算、循环操作以及适配器的使用,确保布局一致性。
797

被折叠的 条评论
为什么被折叠?



