ボタンを線形レイアウトにプログラムで追加しようとしました。ボタンが直線レイアウトに正常に追加されましたが、ボタンの間にスペースがあります。私はこれを行う方法ボタンの間のスペースを削除する必要がありますか?Androidはスペースなしで線形レイアウトに子ビューを追加しますか?
私は、次のコードを使用しますが、私は、ビュー間のスペースを削除することはできませんでした:
LinearLayout ll = new LinearLayout(this);
ll.setOrientation(LinearLayout.HORIZONTAL);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams.setMargins(0, 0, 0, 0);
Button okButton = new Button(this);
okButton.setText("some text");
ll.addView(okButton, layoutParams);
LinearLayout.LayoutParams layoutParams1 = new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
layoutParams1.setMargins(0, 0, 0, 0);
Button okButton1 = new Button(this);
okButton1.setText("some text");
ll.addView(okButton1, layoutParams1);
setContentView(ll);
役立つかもしれない、あなたはあなたのレイアウトbackgrounを与えることができます。 –
layoutParams1.setMargins(-3、-3、-3、-3)を使用します。 [ここ] [1] [1]参照:http://stackoverflow.com/questions/4361309/remove-space-between-buttons –