安卓开发常见问题

今天在安卓开发碰到两个问题记录下
1. gridview上添加许多checkbox时,在adapter的getview方法上出现position=0被重复调用,其解决方法是在getview方法前加上 if (view!=null&&i==0){
return view;
}
这段代码就ok。
2. 当碰到php的二维数组的map转换为json这种数据格式的json时候
. “meter_data” : {
“Vel” : {
“condition” : “Vel”,
“val” : “0.34”,
“unit” : “m/s”
},
“Flow” : {
“condition” : “Flow”,
“val” : “21.52”,
“unit” : “m3/h”
},
“Sq” : {
“condition” : “Sq”,
“val” : “85.00”,
“unit” : “”
},
“Pos” : {
“condition” : “Pos”,
“val” : “8804.00”,
“unit” : “m3”
}
需要将其转换为数组解决方法如下
JSONObject jsonObjName = null;// 得到 {“1”:”颜色”,”2”:”尺码”}对象
try {
jsonObjName = new JSONObject(String.valueOf(jsonObject.get(“meter_data”)));
// jsonObjName的key迭代器
Iterator

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值