小问题之-intent 传递map集合
来源:互联网 发布:淘宝网页模板psd下载 编辑:程序博客网 时间:2024/05/16 05:47
我们都知道intet,能传递的数据包括 8大基本类型和对应数据,还有就是String,还有就是实现了Parcelable和Serializable 序列化类型的数据,以及它们的数组/列表数据。
但是如果我们想传递一个map集合应该怎么办呢?
可以这么做:将结合包装下
public class SerializableMap implements Serializable { public Map<String, String> getMap() { return map; } public void setMap(Map<String, String> map) { this.map = map; } private Map<String,String> map;}
然后使用:
SerializableMap serializableMap = new SerializableMap();serializableMap.setMap(param);WebInterface.searchWithKey(this.cxt, param.get("keywords"),serializableMap );对应取出:
serializableExtra = (SerializableMap) getIntent().getSerializableExtra(SEARCH_BY_MAP);
0 0
- 小问题之-intent 传递map集合
- Intent传递map集合
- Intent、Bundle传递map集合
- Intent传递Map
- 使用intent传递map
- Intent传递集合数据
- Intent 传值 Map集合
- 25、Android中通过Intent传递对象、集合问题
- Android中通过Intent传递对象、集合问题
- Android中通过Intent传递对象、集合问题
- Android中通过Intent传递对象、集合问题
- Intent 传递对象和集合
- Activity间用Intent传递集合
- intent数据传递问题
- Intent之传递List
- Intent之对象传递(Serializable传递对象和对象集合)
- Intent之对象传递(Parcelable传递对象和对象集合)
- Intent之对象传递(Serializable传递对象和对象集合)
- Struts2 Namespace_命名空间
- 装饰模式Decorator
- C#.net导出标准的Excel(npoi)
- C语言中的一些关键字(七)
- iOS 时间戳Timestamp
- 小问题之-intent 传递map集合
- <<Effective OC>>读书笔记 --- 第十二条 理解消息转发
- HDU 4507吉哥系列故事――恨7不成妻 (数位dp)(模板)(输出平方和)
- ES6 学习笔记之《数组的扩展》
- 关于怎么把android按钮写成圆形
- 【微信小程序开发•系列文章五】主界面
- 背包九讲
- 【LeetCode】第2题: Add Two Numbers
- 理解 Linux 网络栈(1):Linux 网络协议栈简单总结