人 我想知道桌子行的长度。
在我的应用程序中,视图是动态创建的并添加到tablelayout ...并且它没有任何问题。
但是,如果行的长度大于屏幕的宽度(因为行中包含的视图太多),我在屏幕上看不到某些视图。
在屏幕上实际显示行之前,您知道如何检查它吗?
感谢您的帮助。
答案 0 :(得分:0)
您可以使用tableRow属性并动态更改其高度和宽度
TableRow tableRow = findViewById(R.id.tableRow1);
tableRow.setMinimumHeight(minHeight);
tableRow.setMinimumWidth(minWidth);
tableRow.setWeightSum(weightSum);