动态地向tablerow添加视图

时间:2011-01-29 10:03:42

标签: android android-layout tablelayout

人 我想知道桌子行的长度。

在我的应用程序中,视图是动态创建的并添加到tablelayout ...并且它没有任何问题。

但是,如果行的长度大于屏幕的宽度(因为行中包含的视图太多),我在屏幕上看不到某些视图。

在屏幕上实际显示行之前,您知道如何检查它吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用tableRow属性并动态更改其高度和宽度

TableRow tableRow = findViewById(R.id.tableRow1);
tableRow.setMinimumHeight(minHeight);
tableRow.setMinimumWidth(minWidth);
tableRow.setWeightSum(weightSum);