Res/main. xml
<? Xml version = "1.0" encoding = "UTF-8"?> <AbsoluteLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: orientation = "vertical" android: layout_width = "fill_parent" android: layout_height = "fill_parent"> <Button android: id = "@ + id/btn1" android: layout_x = "118dip" android: text = "Button" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_y = "145dip"> </Button> <TextView android: text = "This is the first Activity" android: layout_width = "fill_parent" android: id = "@ + id/textView1" android: layout_height = "wrap_content" android: layout_x = "5dip" android: layout_y = "92dip"> </TextView> </AbsoluteLayout>
Res/ex03_09_01.xml
<? Xml version = "1.0" encoding = "UTF-8"?> <AbsoluteLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: layout_width = "fill_parent" android: layout_height = "fill_parent"> <TextView android: text = "this is the second Activity" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_x = "122dip" android: layout_y = "96dip" android: id = "@ + id/tv2"> </TextView> <Button android: layout_x = "shortdip" android: text = "Button" android: layout_width = "wrap_content" android: layout_height = "wrap_content" android: layout_y = "130dip" android: id = "@ + id/btn2"> </Button> </AbsoluteLayout>
Src/EX03_09.java
package gphone.ex03_09;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class EX03_09 extends Activity {Button btn1=null; /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btn1=(Button)findViewById(R.id.btn1); btn1.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View v) {// TODO Auto-generated method stubIntent intent=new Intent();intent.setClass(EX03_09.this,EX03_09_01.class);startActivity(intent);EX03_09.this.finish();} }); }}
Src/EX03_09_01.java
package gphone.ex03_09;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.widget.Button;public class EX03_09_01 extends Activity{Button btn2=null;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);this.setContentView(R.layout.ex036_09_01);btn2=(Button)findViewById(R.id.btn2);btn2.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View v) {// TODO Auto-generated method stubIntent intent=new Intent();intent.setClass(EX03_09_01.this,EX03_09.class);startActivity(intent);EX03_09_01.this.finish();}});}}