Android的Hander传输List,Map;
来源:互联网 发布:php curl获取json数据 编辑:程序博客网 时间:2024/06/05 02:48
相信大家对于Hander的用法一定不会陌生,但是最近面临的一个如何传输List和Map的问题。
在这里要用到类型转换。下面的一条实例解决这个问题。
Hander的代码:
private Handler handler=new Handler(){ @Override public void handleMessage(Message msg) { List<Map<String,Object>>listweather=new ArrayList<Map<String, Object>>(); listweather=(List<Map<String,Object>>)msg.obj;//强制类型转换 String string_weather=listweather.get(0).get("weatherType").toString(); super.handleMessage(msg); } };Message的代码:
Message message=new Message(); List<Map<String,Object>>listweather=new ArrayList<Map<String, Object>>(); Map<String,Object>mapweather=new HashMap<String, Object>(); String string_weather=data_weatherAndaccount.ReadInfo_Weather();//获取信息 mapweather.put("weatherType",string_weather); listweather.add(mapweather); message.obj=listweather; message.what=Type_weather; handler.sendMessage(message);本例中使用的是Map,List也是这样的模式。
阅读全文
0 0
- Android的Hander传输List,Map;
- Android Hander的使用
- android hander 类的使用
- Android Hander机制的理解
- android Hander 定时器的应用
- android-Hander的用法大全
- android hander
- 关于Intent传输Map,List的一种实现方式
- Android Hander and Message
- Android Hander 通信
- android hander timer
- android hander总结
- android Hander使用
- android Hander Service 广播的综合使用案例
- Android——Hander和AsyncTask的使用
- Android 一张图看明白Hander的运行机制
- Map , List Android
- Hander
- dd 命令拷贝linux系统
- sklearn:使用GBDT选择特征
- log4net使用流程
- Python + worldcloud + jieba 十分钟学会用任意中文文本生成词云
- 经典String str = new String("abc")内存分配问题
- Android的Hander传输List,Map;
- Java利用Itext导出pdf
- 函数中的参数修改,原值会不会跟着变?这个还是要用”箭头“理论来解释
- 有关apache包里面的BeanUtils.copyProperties 字段类型为Integer或者Double时,自动赋值为默认值的问题随笔
- 数据库分区
- dubbo超时与超时后自动重复调用的问题
- org.apache.ibatis.builder.IncompleteElementException: Could not find result map java.lang.String
- 000048:编写java程序,实现判断变量x是奇数还是偶数
- find命令的学习使用