public void getMessage(String path, final int code) {
HttpUtils utils = new HttpUtils();
// 设置刷新间隔时间,如果不设置默认一分钟后才能刷新出新内容
utils.configCurrentHttpCacheExpiry(0);
utils.send(HttpMethod.GET, path, new RequestCallBack<String>() {
// 请求网络失败回调的方法
@Override
public void onFailure(HttpException arg0, String arg1) {
}
// 请求网络成功回调的方法
@Override
public void onSuccess(ResponseInfo<String> arg0) {
String info = arg0.result;
Gson gson = new Gson();
LinkedList<Data> list = gson.fromJson(info, ModelBean.class).data;
Message message = new Message();
if(list != null){
message.arg1 = code;
message.obj = list;
}else{
message.arg1=400;
}
handler.sendMessage(message);
}
});
}
XUtils请求数据
最新推荐文章于 2020-01-03 14:11:39 发布