2011-10-29 39 views
0

我正在创建一个应用程序来管理作业,并且有一个名为Assignment的类。我想添加一个ArrayList到一个包,我应该怎么做?Android:是否可以将ArrayList <myObject>放在一个包中?

是否与可串行化/可解析数据有关?如果是这样,赋值中包含的所有数据都是简单数据,如字符串和整数(除了包含简单数据类型的Course对象)吗?

回答

2

你应该使用这个方法Intent.putParcelableArrayListExtra()

当然ArrayList的对象应该Parcelables并可以!此外,如果您的数据很大,您不应该使用意图将它们“带到”其他活动。想想另一种方法(即一个MemoryManager类来处理你的数据)。

+0

谢谢,我的作业类是parcelable :) –

相关问题