我有一个活动中的对象的ArrayList,我需要在另一个活动中使用此ArrayList。如何将对象的ArrayList从一个活动转移到另一个活动
是否有一个解决方案来传输这个ArrayList?我知道我可以使用字符串ArrayList的意图,但对象的ArrayList是什么?
谢谢。
我有一个活动中的对象的ArrayList,我需要在另一个活动中使用此ArrayList。如何将对象的ArrayList从一个活动转移到另一个活动
是否有一个解决方案来传输这个ArrayList?我知道我可以使用字符串ArrayList的意图,但对象的ArrayList是什么?
谢谢。
通过Parcelable
传递的复杂类型,或者将serialization
传递给另一种可以放入Intent附加组件的原始对象。看到这个问题:
Help with passing ArrayList and parcelable Activity
本教程:
谢谢@imrankhan,我会试试这个。 – 2012-04-04 14:07:07
嗨@imrankhan,我想用parce一个arrayList对象的教程,但我有一个线b.putParcelableArrayList(“类别”,类别)的一个roblem;当我试图parce。它说:类型Bundle中的putParcelableArrayList(String,ArrayList <?extends Parcelable>)方法不适用于参数(String,ArrayList
Ana,示例Category类包含一个String类别;和类Item.class的ArrayList – 2012-04-05 16:12:17
我觉得这个回答你的问题。 http://stackoverflow.com/questions/6355787/how-to-pass-arraylist-from-one-activity-to-another – auy 2012-04-04 13:45:23