// 将请求成功的数据返回到主线程进行数据更新
Handler mainHandler = new Handler(MyApp.getContext().getMainLooper());
@Override
public void success(final Call call, final Response response) throws IOException {
mainHandler.post(new Runnable() {
@Override
public void run() {
callBack.onSuccess(call, response);
}
});
}
@Override
public void failed(final Call call, IOException e) {
mainHandler.post(new Runnable() {
@Override
public void run() {
callBack.onFail(call);
}
});
}
通过Handler将OkHttp和OkHttp3中的数据返回到主线程中进行处理(mainThread)
最新推荐文章于 2022-08-05 21:59:58 发布