在Xml文件中创建一个线性布局和一个按钮,加上id,在代码中时候利用按钮的点击响应事件来创建新的按钮;
Button button =(Button)findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO 自动生成的方法存根
count++;//count是上面定义来记录按钮的添加次数
LinearLayout linearLayout=(LinearLayout)findViewById(R.id.LineraLayout);
String aa=MainActivity.this.getResources().getString(R.string.button);
Button TempButton=new Button(MainActivity.this);
TempButton.setText(aa+count);
linearLayout.addView(TempButton);
}
});