Android 如何使用startChildActivity将数据从一个子活动传输到另一个子活动?

Android 如何使用startChildActivity将数据从一个子活动传输到另一个子活动?,android,childactivity,Android,Childactivity,这是我的班名 public class Register extends TabGroupActivity 我正在打电话给第二活动 startChildActivity("Register", new Intent(Register.this,RegisterForm.class)); 有谁能帮助我如何通过这种方法传输一些数据吗?您必须实现一个名为parecellable的接口,并将对象写入包裹中,以便通过Intent进行传输 Intent i = new Intent(Register.t

这是我的班名

public class Register extends TabGroupActivity
我正在打电话给第二活动

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

有谁能帮助我如何通过这种方法传输一些数据吗?您必须实现一个名为
parecellable
的接口,并将对象写入
包裹
中,以便通过
Intent
进行传输

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");
本教程将教您如何做到这一点


非常感谢你,你再帮我一个忙。请告诉我如何在其他活动(RegisterForm.class)中接收数据。请看我编辑的答案