安卓intent

2.对象、列表(object,List)

前面都一样,上遍文章已经讲解,这边补充一下,只讲一个Serializable的。。另一个Parcelable都差不多,各自实现各自的接口,调用的时候可以不用那么麻烦,真心不喜欢用Bundle ,挺多此一举的

改写

如果是List

List<Parking_Info> list=new ArrayList<Parking_Info>();//搜索结果集合

Intent intent=new Intent(LinkMap.this,MapList.class);
intent.putExtra("list", (Serializable)list);
startActivity(intent);
这边直接强制转化就行了,再接受的时候用(List<Parking_Info>) getIntent().getSerializable("list")就可以接受到List<Parking_Info>数据了

Listlist=(List)getIntent().getSerializableExtra("list");

https://www.cnblogs.com/userbibi/archive/2012/03/29/2423202.html

posted @ 2018-12-15 20:12  诗酒  阅读(153)  评论(0编辑  收藏  举报