に問題があり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
とその下のスペースの間のスペースを減らす方法。
よろしくお願いします。