1 Public class Mainactivity extends Activity {2 //Callback the method when the activity is first created3 @Override4 protected void OnCreate (Bundle savedinstancestate) {5 super.oncreate (savedinstancestate);6 //Create a linear layout manager7 linearlayout layout = new LinearLayout (this);8 //Set the activity to show layout9 Super.setcontentview (layout);Ten layout.setorientation (linearlayout.vertical); One //Create a TextView A final TextView show=new TextView (this); - //Create a button - button bn = New button (this); the Bn.setlayoutparams (New Viewgroup.layoutparams ( - ViewGroup.LayoutParams.WRAP_CONTENT, - ViewGroup.LayoutParams.WRAP_CONTENT - )); + //Add TextView to layout container - Layout.addview (show); + Add a button to the//Line layout container A Layout.addview (BN); at //For a button to bind an event listener - Bn.setonclicklistener (New View.onclicklistener () { - @Override - Public void OnClick (View v) { - Show.settext ("hello,android," +new Date ()); - } in }); - } to}
Controlling the UI interface with code