Activity间跳转传递对象集合List
2012-08-14 12:03
260 查看
两个activity直接需要传一个list<Bean> 于是在获得list之后通过
i.putExtra(name, list<Bean>);就可以了,但是有几点需要注意
1、Bean 要 implements Serializable或者继承Parcelable,我这里举得例子是前者,
2、list本身要指定成ArrayList
3、传值的activity端 i.putExtra("aaa", Arraylist实例);
4、接受段activity端 (ArrayList<Bean>) getIntent().getSerializableExtra("aaa");
i.putExtra(name, list<Bean>);就可以了,但是有几点需要注意
1、Bean 要 implements Serializable或者继承Parcelable,我这里举得例子是前者,
2、list本身要指定成ArrayList
3、传值的activity端 i.putExtra("aaa", Arraylist实例);
4、接受段activity端 (ArrayList<Bean>) getIntent().getSerializableExtra("aaa");
相关文章推荐
- 17开年第一篇Activity之间传递List<T> 以及T对象类型数据的方法
- 两个Activity之间 传递 List对象
- android的activity跳转传递List类型数据
- Android 跳转Activity并通过Bundle对象传递数据
- Activity传递对象集合到Fragment
- android(Activity之间的跳转及传递对象)
- 解决方法:Submit 操作失败。为类型“BomExtend”上的集合属性“BomChildrenList”传递了一个或多个关联对象,但目标集合为 null。
- android bundle存储并传递集合对象Map、List等
- Activity传递JavaBean对象集合给Activity/Fragment
- [Android学习]Activity之间传递对象和对象集合
- 用Intent 对象实现两个(多个)Activity之间的跳转和参数传递
- 使用Intent对象来实现两个(或多个)Activity之间的跳转,并实现在Activity之间传递参数。
- Android Activity之间实现数据(对象,对象集合)传递
- Android中Activity在跳转时传递实体类对象的实现(实体类含有布尔值)
- android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象
- Activity间传递对象集合
- Android两个Activity之间传递List<Object>对象
- 两个activity传递list list 自定义对象
- intent传递对象以及list集合
- android中传递复杂参数,activity之间和fragment之间的bundle传递集合/对象