代码生成控件和布局
最简单的,存在布局文件的时候:
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); LinearLayout ll = new LinearLayout(this);//这个作为容器使用,而不是使用布局文件了 setContentView(ll); Button btn = new Button(this); btn.setLayoutParams(new LinearLayout.LayoutParams( LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.FILL_PARENT, 1 //1是权重 )); btn.setText("你好~!"); ll.addView(btn);//不要忘记了这个 }??
?
?
可以参考下:代码实现登录框
http://www.cnblogs.com/looky/archive/2010/06/21/1767073.html
?
?
?
?
?