Activity之间通过intent 传递Map

来源:互联网 发布:linux清除日志命令 编辑:程序博客网 时间:2024/05/16 10:57
//传递   
Map<String,Object> data=orderlist.get(arg2-1); SerializableMap tmpmap=new SerializableMap(); tmpmap.setMap(data); bundle.putSerializable("orderinfo", tmpmap); intent.putExtras(bundle); //新建一个class public class SerializableMap implements Serializable { private Map<String,Object> map; public Map<String,Object> getMap() { return map; } public void setMap(Map<String,Object> map) { this.map=map; }}//接受Bundle bundle = getIntent().getExtras(); SerializableMap serializableMap = (SerializableMap) bundle .get("orderinfo");

 

0 0
原创粉丝点击