に問題がありTableLayoutます。
まず、スクリーンショットを見てください。

ご覧のとおり、真ん中にかなり大きなスペースがありTableLayoutます。カバーする幅TableRowsが増えるように、真ん中のスペースを減らす方法がわかりません。また、 aとその下のスペースを減らしたいです。TableRow
プログラムでビューを追加してい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とその下のスペースの間のスペースを減らす方法。
よろしくお願いします。