主要是用Intent來實現.
代碼:
ActivityA.java
public class ActivityA extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.a);
final Button tob = (Button)findViewById(R.id.tob);
tob.setOnClickListener(new OnClickListener(){

public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(ActivityA.this,ActivityB.class);
startActivity(intent);
finish();
}});
}
}
ActivityB.java
public class ActivityB extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.b);
final Button toa = (Button)findViewById(R.id.toa);
toa.setOnClickListener(new OnClickListener(){

public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(ActivityB.this,ActivityA.class);
startActivity(intent);
finish();
}});
}
}
當然需要在xml問價備注這兩個activity
代碼:
ActivityA.java


































當然需要在xml問價備注這兩個activity