私はTableRows
をコードで動的に作成しましたが、これらの余白を設定したいのですが、TableRows
です。 TableRowのプログラムマージンを設定
TableRows
次のように作成しました:
// Create a TableRow and give it an ID
TableRow tr = new TableRow(this);
tr.setLayoutParams(new ViewGroup.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT));
Button btnManageGroupsSubscriptions = new Button(this);
btnManageGroupsSubscriptions.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, 40));
tr.addView(btnManageGroupsSubscriptions);
contactsManagementTable.addView(tr);
がどのように私は動的にこれらのマージンを設定するのですか?
Worked! Tnx !!! – ofirbt
textViewはどうですか? textViewのsetMarginsは未定義です。 – Jaseem
動作しませんでした。しかし、以下の@mikの答えがうまくいって、受け入れられたはずだったはずです – Zvi