0

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

4

1 回答 1

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 的更多信息,我从这里学到了这一点。

于 2012-05-20T05:29:55.900 回答