Handler

来源:互联网 发布:数据挖掘视频教程42讲 编辑:程序博客网 时间:2024/05/22 15:24
if (ReadThread1_flag) {    int send_num=0;    String tel_val="";        for (int i = 0; i < tel_temp.size(); i++) {            String tel = tel_temp.get(i);            Iterator<Map.Entry<String, String>> iter = enerySet_tel.iterator();            while (iter.hasNext()) {                Map.Entry<String, String> me = iter.next();                String key = me.getKey();                String val = me.getValue();                if (val != null) {                 //                    if (key.equals(tel + "heart")) {                        int val_i = Integer.parseInt(val);                        send_num = val_i;                        send_num++;                        if (val_i < 50) {                            message = myhandler_.obtainMessage();//                            message.what = 7;                            message.obj = tel;                            myhandler_.sendMessage(message);                        }                    }                    if (key.equals(tel + "TEL_heart")) {                        tel_val = val;                    }                }            }            if (tel.equals(tel_val)) {                String s = String.valueOf(send_num);                hashmap.map.put(tel + "heart", s);       //                hashmap.map.put(tel + "TEL_heart", tel);       //            }            if (!tel.equals(tel_val)) {                send_num=0;                String s = String.valueOf(send_num);                hashmap.map.put(tel + "heart", s);       //                hashmap.map.put(tel + "TEL_heart", tel);       //            }        }}
0 0
原创粉丝点击