通过Handler将OkHttp和OkHttp3中的数据返回到主线程中进行处理(mainThread)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010838785/article/details/82184937
// 将请求成功的数据返回到主线程进行数据更新
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);
        }
    });
}

猜你喜欢

转载自blog.csdn.net/u010838785/article/details/82184937