我遇到了问题TableLayout。
首先,看一下截图:

如您所见,在TableLayout. 我不知道如何减少中间的空间,以便TableRows有更多的宽度来覆盖。而且,我想减少 aTableRow和它下面的空间之间的空间。
我正在以TableLayout编程方式将视图添加到视图中。另外,我已经将 ' layout_weight' 的内容设置TableRow为1f:
TableRow tr = (TableRow) new TableRow(mTableLayout.getContext());
TableRow.LayoutParams params = new TableRow.LayoutParams(TableRow.LayoutParams.MATCH_PARENT, TableRow.LayoutParams.WRAP_CONTENT);
NormalCard card = new NormalCard();
card.setLayoutParams(new TableRow.LayoutParams(0, 740, 1f));
tr.addView(card);
mTableLayout.addView(tr, params);
的 XML 声明TableLayout:
<TableLayout
android:id="@+id/tableLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="*"
android:stretchColumns="*"
android:dividerPadding="0dp"
android:showDividers="none"
android:divider="@null">
</TableLayout>
如何减少中间的空间TableLayout。还有,如何减少 aTableRow和它下面的空间之间的空间。
谢谢你。