0

これは私のクラス名です

public class Register extends TabGroupActivity

私は2番目のアクティビティを呼び出しています

startChildActivity("Register", new Intent(Register.this,RegisterForm.class));

この方法でデータを転送する方法を教えてください

4

2 に答える 2

2
Intent i = new Intent(Register.this,RegisterForm.class);
i.putExtra("name", yourdata);//i assume you are adding some string data
startChildActivity("Register", i);

//in RegisterForm.class

Intent i = RegisterForm.this.getIntent();
i.getStringExtra("name", "default Value you want");
于 2011-08-04T09:46:40.600 に答える
0

と呼ばれるインターフェースを実装し、Parecelableオブジェクトを 内に記述Parcelして、 を介して転送できるようにする必要があります。Intent

このチュートリアルでは、その方法を説明します

http://www.codexperience.co.za/post/passing-an-object-between-activities-using-an-intent

于 2013-08-02T13:06:53.047 に答える