2016-10-10 95 views
-5

如何将使用意图的对象数组从一个活动传递到另一个活动,并在其中使用数据对象数组?使用意图传递类对象的数组

我试图SerializableParcelable但坚持了阵传球,由于不可自由类型的一部分

代码示例,其中i初始化对象数组等是方法来启动活动

img

+0

欢迎来到Stack Overflow!作为图像代码是[灰心](http://meta.stackoverflow.com/questions/285551)。请用实际代码作为文本来编辑您的问题。良好的格式是可选的。 –

回答

0

尽你所能do是,而不是传递一个对象数组,考虑到你只是试图传递字符串而不是传递每个值作为额外的值。

Intent intent = new Intent(this, DataShow.class); 
intent.putExtra("name", object.getString("name"); 
... 
intent.putExtra("date_added", object.getString("date"); 
startActivity(intent); 
+0

Sampaio thanx for ur response但问题是我只知道我有三个字段不是数组的大小我将这些字段包裹在对象中,并且需要传递该对象的数组,因此需要多少次重复这些行。 – Anil