在程序中我动态的创建了很多按钮,但是如何在两个按钮之间添加空间呢?我用这样的代码
但是没有实现,大家能帮助我吗?谢谢!
private LinearLayout LLDynamic;
private RelativeLayout.LayoutParams ParaOne;
ParaOne = new RelativeLayout.LayoutParams(280, 30);
Button button1= new Button(Twindo_fromEditGroup.this);
button1.setTextSize(16);
LLDynamic = new LinearLayout(Twindo_fromEditGroup.this);
LLDynamic.setOrientation(LinearLayout.VERTICAL);
LLDynamic.addView(button1,ParaOne);
使用以下代码添加空白:
Button button1 = new Button(this);
LinearLayout.LayoutParams rel_button1 = new LinearLayout.LayoutParams(buttonWidth, buttonHeight);
rel_button1.setMargins(20, 0, 0, 0);
button1.setLayoutParams(rel_button1);
其实你添加一个button 再紧接添加一个空view也可以,只是这么做有点费资源。上面的回答可以试试