在java代码中定义android tableLayout中的列

时间:2012-05-20 05:14:46

标签: java android tablelayout android-tablelayout

我在7行和7列的java文件中使用tablelayout。在第一行我有三个按钮,我想放在第2,第4和第6列。第三个按钮将跨越第7列的列。如何在java文件中定义列并跨列。接下来的6行和7列包含42个按钮。

1 个答案:

答案 0 :(得分:0)

您应该可以使用columnspan

TableRow.LayoutParams trParam = new TableRow.LayoutParams();
trParam.column= 6
trParam.span = 5;

TableRow row = new TableRow(this);
TextView content = new TextView(this);
content.setLayoutParams(trParam);
content.addView(title);

如果您想了解有关TableLayouts的更多信息,我会从here了解到这一点。