Activity之间通过intent 传递Map
2015-12-26 15:07
399 查看
//传递 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");
相关文章推荐
- jquery-validation输出提示信息美化
- 贪心思想
- Apache配置多个监听端口和不同的网站目录
- 8.0 三维地图
- (七)Git审查更改
- nginx安装第三方模块的方法
- mysql 主从
- ADT "Running Android Lint" has encountered a problem
- C++字符串
- Unhandled event loop exception 解决办法
- U盘变小恢复工具——亲测完美可用
- 80端口被NT kernel & System 占用pid= 4的解决方法
- 10进制转换16进制原理及取得16进制最后一位或倒数第二位
- url 的httppost 和http get ,put,delect
- DNS,ARP,RARP,NAT,WINS的作用和区别
- Alter的用法(添加字段,删除字段,修改字段名)
- WIN7 Net Configuration Assistant打不开
- C#关于params的用法(使用数量可变的参数)
- Python优秀函数库集锦(一)
- C# 关于out关键字的用法(一个方法返回多个值的问题)