【发布时间】:2012-08-27 22:35:46
【问题描述】:
我有两个名为“活动 A”和“活动 B”的活动。在我的活动 A 中,我需要将 Arraylist<BeanClass> 传递给活动 B。这是活动 A 代码....
Arraylist<BeanClass> list;
list.add(new BeanClass(nm, Add, Phn));
Intent i = new Intent(Activity A.this,Activity B.class);
现在如何将list 传递给下一个活动并接收它...
这是一个 BeanClass.java
public class BeanClass
{
String name,address,phone;
BeanClass(String name,String address,String phone)
{
this.name=name;
this.address=address;
this.phone=phone;
}
}
【问题讨论】:
-
您尚未初始化
Arraylist<BeanClass> list;并且您传递了错误的参数。请发布正确代码。 -
其实我是在我的代码中做到的,但是在这里忘记了......
-
参数怎么错了..?? nm,Add,phn 是 String 本身...
-
我需要知道我可以在这里使用哪种“putExtra”方法
标签: android serializable parcelable