我正在尝试在 Android 应用程序中显示一个电子表格,其中包含自动可调整的列,并且每列都应由线包围。我使用表格布局,数据以表格格式显示,但我不知道如何用线包围每列,自动调整.如果有人知道请帮助我。
使用TableLayout.LayoutParams或TableRow.LayoutParams。它们继承了ViewGroup.MarginLayoutParams,您似乎需要它。
TableRow.LayoutParams 的示例代码可以是:
// you can also init values for width, height and weight here
TableRow.LayoutParams params = new TableRow.LayoutParams();
params.setMargins(LEFT_MARGIN, TOP_MARGIN, RIGHT_MARGIN, BOTTOM_MARGIN);
TextView textView = new TextView(this);
textView.setText("I'm in the table");
TableRow row = new TableRow();
row.addView(textView, params);
Run Code Online (Sandbox Code Playgroud)
当您添加到表布局时,可以将相同的原则应用于 TableLayout.LayoutParams。
| 归档时间: |
|
| 查看次数: |
16516 次 |
| 最近记录: |