package com.example.demo05;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.LinearLayout;
public class MainActivity extends Activity {
private LinearLayout ll;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// 注释掉原来的布局
// setContentView(R.layout.activity_main);
// 创建新的布局
ll = new LinearLayout(this);
// 设置排列方向
ll.setOrientation(LinearLayout.VERTICAL);
setContentView(ll);
// 添加4个按钮
for (int i = 0; i < 4; i++) {
Button b = new Button(this);
b.setText("button-"+i);
// 添加到布局中
ll.addView(b);
}
}
}
调试截图