我遇到了问题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
和它下面的空间之间的空间。
谢谢你。