发布网友 发布时间:2022-05-18 09:11
共1个回答
热心网友 时间:2023-10-13 05:12
Handler用于接收发送的消息 ,和处理结果进行网络请求后, 可能有如下几个状态需要处理超时:MSG_NET_TIMEOUT:网络错误:MSG_NET_STATUS_ERROR:成功:MSG_NET_SUCC通过handler发送如上消息, 并附带可能的数据Message msg = new Message();msg.obj = data; //data即数据msg.what = MSG_NET_SUCC; //根据网络返回不同结果mHandler.sendMessage(msg);//发送Handler接到消息后, 通过handleMessage(Message msg)即进行不同的处理这里超时和网络错误不做任何动作成功对返回的结果进行JSON解析