使用intent传递类对象的数组

时间:2016-10-10 23:05:38

标签: android

如何使用intent从一个activity到另一个activity传递对象数组并在其中使用数据对象数组?

我尝试了SerializableParcelable但由于不可转换类型而导致数组传递停滞

我初始化对象数组的部分的代码示例和其他是启动活动的方法

img

1 个答案:

答案 0 :(得分:0)

你可以做的是,不考虑传递一个对象数组,而是将每个值作为额外值单独发送,考虑到你只是想传递字符串。

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