代码写一个relativelayout
private View getConfigView() {
LinearLayout l = new LinearLayout(this);
l.setOrientation(LinearLayout.HORIZONTAL);
TextView tv = new TextView(this);
tv.setText("控制:");
LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
lp.weight = 1;
l.addView(tv, lp);
multiLevelCb = new CheckBox(this);
multiLevelCb.setHint("显示");
multiLevelCb.setChecked(false);
l.addView(multiLevelCb, lp);
levelEdit = new EditText(this);
levelEdit.setHint("1000");
l.addView(levelEdit, lp);
return l;
}
代码中写一个linearlayout,并且动态增加view和scroll
linear = new LinearLayout(this);
linear.setOrientation(LinearLayout.VERTICAL);
ScrollView sv = new ScrollView(this);
sv.addView(linear);
linear.addView(getView1());
linear.addView(getView2());
linear.addView(getView()3);
//添加一个button
Button bt = new Button(this);
bt.setText(name);
bt.setOnClickListener(onClickListener);
linear.addView(bt);