Android recipe 在代码中写布局

代码:

package my.demo;

import android.app.Activity;

public class TempActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

LinearLayout linearLayout
= (LinearLayout) getLayoutInflater().inflate(
R.layout.main,
null);

Button myButton
= new Button(this);

myButton.setText(
"Hello!");

LinearLayout.LayoutParams lp
= new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);

linearLayout.addView(myButton, lp);

setContentView(linearLayout);

}
}

  

posted @ 2011-08-01 21:45  周柯文  阅读(438)  评论(0编辑  收藏  举报